aboutsummaryrefslogtreecommitdiff
path: root/src/test/fuzz/process_messages.cpp
AgeCommit message (Expand)Author
2023-12-06fuzz: p2p: Detect peer deadlocksMarcoFalke
2023-11-28fuzz: Avoid timeout in process_messagesMarcoFalke
2023-08-23net: move message conversion to wire bytes from PushMessage to SocketSendDataPieter Wuille
2023-08-23net: abstract sending side of transport serialization furtherPieter Wuille
2023-08-18assumeutxo cleanup: Move IsInitialBlockDownload & NotifyHeaderTip to Chainsta...Ryan Ofsky
2023-07-13scripted-diff: Use new FUZZ_TARGET macro everywhereMarcoFalke
2023-05-09refactor: Replace string chain name constants with ChainTypesTheCharlatan
2023-01-19Merge bitcoin/bitcoin#26686: fuzz: Enable erlay setting in process_message(s)...MarcoFalke
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-12-12[fuzz] Enable erlay in process_message(s) targetsdergoegge
2022-11-28Merge bitcoin/bitcoin#26295: Replace global g_cs_orphans lock with localglozow
2022-11-23fuzz: Move-only net utilsMarcoFalke
2022-10-07Remove unnecessary includes of txorphange.hAnthony Towns
2022-09-15net: drop cs_sendProcessingAnthony Towns
2022-09-15net: add NetEventsInterface::g_msgproc_mutexAnthony Towns
2022-07-12move-only: InitializeNode to handshake helperMacroFake
2021-12-01refactor: Set fSuccessfullyConnected in FillNodeMarcoFalke
2021-11-19scripted-diff: Use clang-tidy syntax for C++ named argumentsMarcoFalke
2021-11-12fuzz: replace every fuzzer-controlled loop with a LIMITED_WHILE loopAndrew Poelstra
2021-04-22net: Restrict period when cs_vNodes mutex is lockedHennadii Stepanov
2021-03-24fuzz: [refactor] Use PickValue where possibleMarcoFalke
2021-03-23fuzz: Style fixupsMarcoFalke
2021-03-11scripted-diff: remove MakeUnique<T>()fanquake
2021-03-04Merge #21148: Split orphan handling from net_processing into txorphanageWladimir J. van der Laan
2021-02-26move-only: Add txorphanage moduleAnthony Towns
2021-02-22scripted-diff: Rename MakeFuzzingContext to MakeNoLogFileContextMarcoFalke
2021-02-11fuzz: version handshakeMarcoFalke
2021-01-23fuzz: Avoid initializing version to less than MIN_PEER_PROTO_VERSIONMarcoFalke
2021-01-21Merge #20946: fuzz: Consolidate fuzzing TestingSetup initializationMarcoFalke
2021-01-21fuzz: Consolidate fuzzing TestingSetup initializationCarl Dong
2021-01-13fuzz: Use mocktime in process_message* fuzz targetsMarcoFalke
2021-01-07fuzz: net permission flags in net processingMarcoFalke
2021-01-02fuzz: Use ConsumeNode in process_messages targetMarcoFalke
2021-01-02refactor: Remove nMyStartingHeight from CNode/ConnmanMarcoFalke
2020-12-16fuzz: Call SendMessages after ProcessMessage to increase coverageMarcoFalke
2020-12-10fuzz: Link all targets onceMarcoFalke
2020-11-07test: Mock IBD in net_processing fuzzersMarcoFalke
2020-09-07p2p: Unify Send and Receive protocol versionsHennadii Stepanov
2020-09-07scripted-diff: [net processing] Rename PeerLogicValidation to PeerManagerJohn Newbery
2020-09-02scripted-diff: Rename `OUTBOUND` ConnectionType to `OUTBOUND_FULL_RELAY`Amiti Uttarwar
2020-08-07[net/refactor] Add AddrFetch connections to ConnectionType enumAmiti Uttarwar
2020-08-07[net/refactor] Add block relay only connections to ConnectionType enumAmiti Uttarwar
2020-08-07[net/refactor] Add feeler connections to ConnectionType enumAmiti Uttarwar
2020-08-07[net/refactor] Add manual connections to ConnectionType enumAmiti Uttarwar
2020-08-07[net/refactor] Introduce an enum to distinguish type of connectionAmiti Uttarwar
2020-06-19Merge #18937: refactor: s/command/msg_type/ in CNetMsgMaker and CSerializedNe...MarcoFalke
2020-05-12fuzz: Stop nodes in process_message* fuzzersMarcoFalke
2020-05-11refactor: s/command/msg_type/ in CNetMsgMaker and CSerializedNetMsgSebastian Falbesoner
2020-04-15fuzz: Disable debug log fileMarcoFalke
2020-04-05fuzz: Add process_messages harnessMarcoFalke