aboutsummaryrefslogtreecommitdiff
path: root/src/test/fuzz/deserialize.cpp
AgeCommit message (Expand)Author
2024-05-24assumeutxo: Add network magic ctor param to SnapshotMetadataFabian Jahr
2024-04-18build, msvc: Build `fuzz.exe` binaryHennadii Stepanov
2023-11-30fuzz: Drop unused version from fuzz input formatMarcoFalke
2023-11-14Use ParamsWrapper for witness serializationAnthony Towns
2023-10-13scripted-diff: Use ser params operatorMarcoFalke
2023-09-13fuzz: Rework addr fuzzingMarcoFalke
2023-09-13fuzz: Drop unused params from serialize helpersMarcoFalke
2023-09-05Use serialization parameters for CAddress serializationMarcoFalke
2023-07-13scripted-diff: Use new FUZZ_TARGET macro everywhereMarcoFalke
2023-04-19move-only: Extract common/args and common/config.cpp from util/systemTheCharlatan
2022-12-13Adapt to libsecp256k1 API changesPieter Wuille
2022-04-20[net] Move asmap into NetGroupManagerJohn Newbery
2022-01-11fuzz: non-addrman fuzz tests: override-able check ratioVasil Dimov
2022-01-06Add src/node/* code to node:: namespaceRussell Yanofsky
2021-11-19scripted-diff: Use clang-tidy syntax for C++ named argumentsMarcoFalke
2021-09-28scripted-diff: Rename CAddrInfo to AddrInfoAmiti Uttarwar
2021-09-28scripted-diff: Rename CAddrMan to AddrManAmiti Uttarwar
2021-09-28[move-only] Move CAddrInfo to test-only header fileAmiti Uttarwar
2021-09-06Merge bitcoin/bitcoin#22791: init: Fix asmap/addrman initialization order bugMarcoFalke
2021-08-31Remove unused SERIALIZE_METHODS for CBanEntryMarcoFalke
2021-08-27[addrman] Set m_asmap in CAddrMan initializer listJohn Newbery
2021-08-12[addrman] Make addrman consistency checks a runtime optionJohn Newbery
2021-08-05[addrman] Add deterministic argument to CAddrMan ctorJohn Newbery
2021-07-30Fix whitespace in touched filesMarcoFalke
2021-07-30Remove unused CSubNet serialize codeMarcoFalke
2021-06-17Merge bitcoin/bitcoin#22271: fuzz: Assert roundtrip equality for `CPubKey`MarcoFalke
2021-06-17fuzz: Assert roundtrip equality for `CPubKey`Sebastian Falbesoner
2021-06-06p2p, rpc, fuzz: various tiny follow-upsJon Atack
2021-05-28fuzz: rename CNetAddr/CService deserialize targetsJon Atack
2021-05-24Add roundtrip fuzz tests for CAddress serializationPieter Wuille
2021-03-17refactor: post Optional<> removal cleanupsfanquake
2021-03-15scripted-diff: remove Optional & nulloptfanquake
2021-02-22scripted-diff: Rename MakeFuzzingContext to MakeNoLogFileContextMarcoFalke
2021-02-03fuzz: Avoid extraneous copy of input data, using Span<>MarcoFalke
2020-12-10fuzz: Link all targets onceMarcoFalke
2020-11-09fuzz: Assert roundtrip equality for both addrv1 and addrv2 versions of CServicepracticalswift
2020-11-09fuzz: Check for addrv1 compatibility before using addrv1 serializer/deseriali...practicalswift
2020-11-02fuzz: Check for addrv1 compatibility before using addrv1 serializer on CServicepracticalswift
2020-10-26fuzz: Check for addrv1 compatibility before using addrv1 serializerpracticalswift
2020-09-22Remove header checks out of net_processingTroy Giorshev
2020-09-22Change CMessageHeader ConstructorTroy Giorshev
2020-04-16scripted-diff: Bump copyright headersMarcoFalke
2020-03-11tests: Simplify code by removing unwarranted use of unique_ptr:spracticalswift
2020-03-11tests: Add deserialization fuzzing of SnapshotMetadata (utxo_snapshot), uint1...practicalswift
2020-01-21Convert compression.h to new serialization frameworkPieter Wuille
2019-12-06tests: Test serialisation as part of deserialisation fuzzing. Test round-trip...practicalswift
2019-11-21tests: Add deserialization fuzzing harnessespracticalswift
2019-10-24tests: Skip unnecessary fuzzer initialisation. Hold ECCVerifyHandle only when...practicalswift
2019-10-09tests: Remove TRANSACTION_DESERIALIZE (replaced by transaction fuzzer)practicalswift
2019-10-07tests: Pass fuzzing inputs as constant referencespracticalswift