aboutsummaryrefslogtreecommitdiff
path: root/src/test
AgeCommit message (Expand)Author
2023-02-17Merge bitcoin/bitcoin#25862: refactor, kernel: Remove gArgs accesses from dbw...Andrew Chow
2023-02-17Merge bitcoin/bitcoin#25619: net: avoid overriding non-virtual ToString() in ...Andrew Chow
2023-02-16Merge bitcoin/bitcoin#24149: Signing support for Miniscript Descriptorsfanquake
2023-02-15Merge bitcoin/bitcoin#26153: Reduce wasted pseudorandom bytes in ChaCha20 + v...fanquake
2023-02-13Merge bitcoin/bitcoin#27011: Add simulation-based `CCoinsViewCache` fuzzermerge-script
2023-02-11qa: add a "smart" Miniscript fuzz targetAntoine Poinsot
2023-02-11qa: add a fuzz target generating random nodes from a binary encodingAntoine Poinsot
2023-02-11script/sign: signing support for Miniscripts with hash preimage challengesAntoine Poinsot
2023-02-11script/sign: signing support for Miniscript with timelocksAntoine Poinsot
2023-02-11script/sign: basic signing support for Miniscript descriptorsAntoine Poinsot
2023-02-11miniscript: satisfaction supportAntoine Poinsot
2023-02-10refactor, validation: Add ChainstateManagerOpts db optionsRyan Ofsky
2023-02-10refactor, txdb: Use DBParams struct in CBlockTreeDBRyan Ofsky
2023-02-10refactor, txdb: Add CoinsViewOptions structRyan Ofsky
2023-02-10refactor, dbwrapper: Add DBParams and DBOptions structsRyan Ofsky
2023-02-03Remove use of snprintf and simplifyJohn Moffett
2023-02-03Exercise non-DIRTY spent coins in caches in fuzz testPieter Wuille
2023-02-03Merge bitcoin/bitcoin#26875: Tests: Fill out dust limit unit test for known t...MarcoFalke
2023-02-02Merge bitcoin/bitcoin#27004: test: Use std::unique_ptr over manual delete in ...fanquake
2023-02-02Add deterministic mode to CCoinsViewCachePieter Wuille
2023-02-02Merge bitcoin/bitcoin#26992: refactor: Remove unused CDataStream SerializeMan...fanquake
2023-02-02Merge bitcoin/bitcoin#27005: util: Use steady clock for logging timerfanquake
2023-02-01Add CCoinsViewCache::SanityCheck() and use it in fuzz testPieter Wuille
2023-02-01Add simulation-based CCoinsViewCache fuzzerPieter Wuille
2023-02-01Merge bitcoin/bitcoin#27015: p2p: 26847 fixups (AddrMan totals)fanquake
2023-02-01Merge bitcoin/bitcoin#26935: refactor: Fix clang-tidy readability-const-retur...fanquake
2023-02-01test: Remove AddrMan unit test that fails consistency checksMartin Zumsande
2023-02-01Merge bitcoin/bitcoin#27010: refactor: use `Hash` helpers for double-SHA256 c...MarcoFalke
2023-02-01Merge bitcoin/bitcoin#25974: test, build: Separate `read_json` function into ...fanquake
2023-02-01Fix clang-tidy readability-const-return-type violationsMarcoFalke
2023-02-01Merge bitcoin/bitcoin#26705: clang-tidy: Fix `modernize-use-default-member-in...MarcoFalke
2023-02-01Merge bitcoin/bitcoin#26888: net: simplify the call to vProcessMsg.splice()MarcoFalke
2023-01-31Merge bitcoin/bitcoin#26847: p2p: track AddrMan totals by network and table, ...Andrew Chow
2023-01-31refactor: use `Hash` helper for double-SHA256 calculationsSebastian Falbesoner
2023-01-31Use steady clock for logging timerMarcoFalke
2023-01-31clang-tidy: Fix `modernize-use-default-member-init` in headersHennadii Stepanov
2023-01-31test: Use std::unique_ptr over manual delete in coins_testsMarcoFalke
2023-01-30Add unit test for ChaCha20's new cachingPieter Wuille
2023-01-30Improve test vectors for ChaCha20Pieter Wuille
2023-01-30Inline ChaCha20 32-byte specific constantsPieter Wuille
2023-01-30Only support 32-byte keys in ChaCha20{,Aligned}Pieter Wuille
2023-01-30Add fuzz test for testing that ChaCha20 works as a streamPieter Wuille
2023-01-30Add xoroshiro128++ PRNGMartin Leitner-Ankerl
2023-01-30Make unrestricted ChaCha20 cipher not waste keystream bytesPieter Wuille
2023-01-30Rename ChaCha20::Seek -> Seek64 to clarify multiple of 64Pieter Wuille
2023-01-30Avoid unclear {it = ++it;}Pieter Wuille
2023-01-30Make test/fuzz/coins_view exercise CCoinsViewCache::Sync()Pieter Wuille
2023-01-30Merge bitcoin/bitcoin#17487: coins: allow write to disk without cache dropfanquake
2023-01-30refactor: Remove unused CDataStream SerializeMany constructorMarcoFalke
2023-01-30net: simplify the call to vProcessMsg.splice()Vasil Dimov