aboutsummaryrefslogtreecommitdiff
path: root/src/test
AgeCommit message (Expand)Author
2024-05-23sign: don't assume we are parsing a sane MiniscriptAntoine Poinsot
2024-03-07fuzz: restrict fopencookie usage to Linux & FreeBSDfanquake
2024-03-05[test] IsBlockMutated unit testsdergoegge
2024-03-05[validation] Merkle root malleation should be caught by IsBlockMutateddergoegge
2024-02-28test: Drop `x` modifier in `fsbridge::fopen` call for mingw buildsHennadii Stepanov
2023-11-22pool: change memusage_test to use int64_t, add allocation checkMartin Leitner-Ankerl
2023-11-22pool: make sure PoolAllocator uses the correct alignmentMartin Leitner-Ankerl
2023-10-31[test] Test i2p private key constraintsVasil Dimov
2023-10-20coinstats: Fix hash_serialized2 calculationFabian Jahr
2023-10-20Merge bitcoin/bitcoin#28692: fuzz: Delete i2p fuzz testfanquake
2023-10-20[fuzz] Delete i2p targetdergoegge
2023-10-19Merge bitcoin/bitcoin#28077: I2P: also sleep after errors in Accept() & destr...Andrew Chow
2023-10-19Merge bitcoin/bitcoin#27071: Handle CJDNS from LookupSubNet()Andrew Chow
2023-10-17Merge bitcoin/bitcoin#28651: Make miniscript GetWitnessSize accurate for taps...Andrew Chow
2023-10-16Merge bitcoin/bitcoin#28539: lib: add taproot support to libconsensusAndrew Chow
2023-10-16Merge bitcoin/bitcoin#28583: refactor: [tidy] modernize-use-emplacefanquake
2023-10-13miniscript: make GetWitnessSize accurate for tapscriptPieter Wuille
2023-10-13test: add tests for miniscript GetWitnessSizePieter Wuille
2023-10-13test: remove mutable global contexts in miniscript fuzzer/testPieter Wuille
2023-10-13fuzz: add coverage for `bitcoinconsensus_verify_script_with_spent_outputs`brunoerg
2023-10-13lib: add Taproot support to libconsensusJake Rawsthorne
2023-10-12ci: Drop no longer needed `NOLINTNEXTLINE`Hennadii Stepanov
2023-10-12tidy: modernize-use-emplaceMarcoFalke
2023-10-09test: Unit test for inferring scripts with hybrid and uncompressed keysAndrew Chow
2023-10-08script/sign: Miniscript support in TapscriptAntoine Poinsot
2023-10-08descriptor: parse Miniscript expressions within Taproot descriptorsAntoine Poinsot
2023-10-08fuzz: miniscript: higher sensitivity for max stack size limit under TapscriptAntoine Poinsot
2023-10-08qa: test Miniscript max stack size trackingAntoine Poinsot
2023-10-08fuzz: adapt Miniscript targets to TapscriptAntoine Poinsot
2023-10-08qa: Tapscript-Miniscript unit testsAntoine Poinsot
2023-10-08miniscript: account for keys as being 32 bytes under Taproot contextAntoine Poinsot
2023-10-08miniscript: make 'd:' have the 'u' property under Tapscript contextAntoine Poinsot
2023-10-08miniscript: introduce a multi_a fragmentAntoine Poinsot
2023-10-08miniscript: store the script context within the Node structureAntoine Poinsot
2023-10-08miniscript: introduce a MsContext() helper to contextsAntoine Poinsot
2023-10-06chain: Rename HaveTxsDownloaded to HaveNumChainTxsFabian Jahr
2023-10-06validation, test: Improve and document nChainTx check for testabilityFabian Jahr
2023-10-05Merge bitcoin/bitcoin#27609: rpc: allow submitpackage to be called outside of...Andrew Chow
2023-10-05Merge bitcoin/bitcoin#28587: descriptors: disallow hybrid public keysAndrew Chow
2023-10-05net: move IsReachable() code to netbase and encapsulate itVasil Dimov
2023-10-05fuzz: ConsumeNetAddr(): avoid IPv6 addresses that look like CJDNSVasil Dimov
2023-10-05Merge bitcoin/bitcoin#28558: Make PeerManager own a FastRandomContextfanquake
2023-10-05i2p: destroy the session if we get an unexpected error from the I2P routerVasil Dimov
2023-10-04descriptors: disallow hybrid public keysPieter Wuille
2023-10-04[test] Make PeerManager's rng deterministic in testsdergoegge
2023-10-04[net processing] FeeFilterRounder doesn't own a FastRandomContextdergoegge
2023-10-03Merge bitcoin/bitcoin#28523: rpc: add hidden getrawaddrman RPC to list addrma...Andrew Chow
2023-10-03Merge bitcoin/bitcoin#26312: Remove Sock::Get() and Sock::Sock()Ryan Ofsky
2023-10-02net: expose transport types/session IDs of connections in RPC and logsPieter Wuille
2023-10-02rpc: addnode arg to use BIP324 v2 p2pdhruv