aboutsummaryrefslogtreecommitdiff
path: root/src/test/fuzz
AgeCommit message (Expand)Author
2023-04-11Merge bitcoin/bitcoin#26662: fuzz: Add HeadersSyncState targetfanquake
2023-04-05ci: use clang-16 in tidy taskfanquake
2023-04-03Merge bitcoin/bitcoin#27254: refactor: Extract util/fs from util/systemfanquake
2023-03-28Merge bitcoin/bitcoin#27344: fuzz: Remove legacy int parse fuzz testsfanquake
2023-03-28Merge bitcoin/bitcoin#27324: net: #27257 follow-upsfanquake
2023-03-27fuzz: Remove legacy int parse fuzz testsMarcoFalke
2023-03-27[net] Pass nRecvFloodSize to CNodedergoegge
2023-03-26clang-tidy: Add `performance-inefficient-vector-operation` checkHennadii Stepanov
2023-03-23refactor: Move fs.* to util/fs.*TheCharlatan
2023-03-22Merge bitcoin/bitcoin#26749: refactor: Use move semantics instead of custom s...fanquake
2023-03-21refactor: Use move semantics in `CCheckQueue::Loop`Hennadii Stepanov
2023-03-21refactor: Make move semantics explicit for callersHennadii Stepanov
2023-03-21refactor: Use move semantics in `CCheckQueue::Add`Hennadii Stepanov
2023-03-21Refactor: Remove unused FlatFilePos::SetNullMarcoFalke
2023-03-03Fixed a couple of typos in comments to make linter happyhernanmarino
2023-02-28Make miniscript fuzzers avoid script size limitPieter Wuille
2023-02-28Make miniscript fuzzers avoid ops limitPieter Wuille
2023-02-28Enforce type consistency in miniscript_stable fuzz testPieter Wuille
2023-02-28Simplify miniscript fuzzer NodeInfo structPieter Wuille
2023-02-28Do base type propagation in miniscript_stable fuzzerPieter Wuille
2023-02-22Merge bitcoin/bitcoin#27117: fuzz: avoid redundant dup key checks when creati...fanquake
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-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-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-03Exercise non-DIRTY spent coins in caches in fuzz testPieter Wuille
2023-02-02Add deterministic mode to CCoinsViewCachePieter Wuille
2023-02-01Add CCoinsViewCache::SanityCheck() and use it in fuzz testPieter Wuille
2023-02-01Add simulation-based CCoinsViewCache fuzzerPieter Wuille
2023-02-01Fix clang-tidy readability-const-return-type violationsMarcoFalke
2023-01-31Merge bitcoin/bitcoin#26847: p2p: track AddrMan totals by network and table, ...Andrew Chow
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-30Make unrestricted ChaCha20 cipher not waste keystream bytesPieter Wuille
2023-01-30Rename ChaCha20::Seek -> Seek64 to clarify multiple of 64Pieter Wuille
2023-01-30Make test/fuzz/coins_view exercise CCoinsViewCache::Sync()Pieter Wuille
2023-01-26addrman, refactor: combine two size functionsAmiti Uttarwar
2023-01-26Merge bitcoin/bitcoin#25296: Add DataStream without ser-type and ser-version ...fanquake
2023-01-26Merge bitcoin/bitcoin#26551: p2p: Track orphans by who provided themglozow
2023-01-26Use DataStream where possibleMarcoFalke
2023-01-25net_processing: Don't process tx after processing orphansAnthony Towns
2023-01-25txorphange: Drop redundant originator arg from GetTxToReconsiderAnthony Towns
2023-01-24Merge bitcoin/bitcoin#26930: fuzz: Actually use mocked mempool in tx_pool targetMarcoFalke
2023-01-24Merge bitcoin/bitcoin#26898: fuzz: Add PartiallyDownloadedBlock targetMarcoFalke
2023-01-23[fuzz] Assert that omitting missing transactions always fails block reconstru...dergoegge
2023-01-23[fuzz] Add PartiallyDownloadedBlock targetdergoegge