aboutsummaryrefslogtreecommitdiff
path: root/src/test
AgeCommit message (Expand)Author
2023-02-22Merge bitcoin/bitcoin#25574: validation: Improve error handling when VerifyDB...Andrew Chow
2023-02-22Merge bitcoin/bitcoin#27117: fuzz: avoid redundant dup key checks when creati...fanquake
2023-02-17Merge bitcoin/bitcoin#26940: test: create random and coins utils, add amount ...Andrew Chow
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-17fuzz: avoid redundant dup key checks when creating Miniscript nodesAntoine Poinsot
2023-02-16init, validation: Improve handling if VerifyDB() fails due to insufficient db...Martin Zumsande
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-09De-duplicate add_coin methods to a test util helperJon Atack
2023-02-09Create InsecureRandMoneyAmount() test util helperJon Atack
2023-02-06Move random test util code from setup_common to randomJon Atack
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