aboutsummaryrefslogtreecommitdiff
path: root/src/test/fuzz/util.h
AgeCommit message (Expand)Author
2022-07-26refactor: Use type-safe std::chrono for addrman timeMarcoFalke
2022-07-20refactor: move compat.h into compat/fanquake
2022-07-20Merge bitcoin/bitcoin#25285: Add AutoFile without ser-type and ser-version an...fanquake
2022-07-14[net processing] Remove CNode::nLocalServicesJohn Newbery
2022-07-12move-only: InitializeNode to handshake helperMacroFake
2022-06-29Use AutoFile where possibleMacroFake
2022-06-28Merge bitcoin/bitcoin#24378: refactor: make bind() and listen() mockable/test...laanwj
2022-06-28Merge bitcoin/bitcoin#25426: net: add new method Sock::GetSockName() that wra...laanwj
2022-06-22net: rename Sock::Reset() to Sock::Close() and make it privateVasil Dimov
2022-06-20net: add new method Sock::GetSockName() that wraps getsockname()Vasil Dimov
2022-06-16Merge bitcoin/bitcoin#24356: refactor: replace CConnman::SocketEvents() with ...laanwj
2022-06-09net: introduce Sock::WaitMany()Vasil Dimov
2022-05-21refactor: Remove defunct attributes.h includesBen Woosley
2022-05-18net: add new method Sock::Listen() that wraps listen()Vasil Dimov
2022-05-18net: add new method Sock::Bind() that wraps bind()Vasil Dimov
2022-04-15net: add new method Sock::SetSockOpt() that wraps setsockopt()Vasil Dimov
2022-02-04Merge bitcoin/bitcoin#23604: Use Sock in CNodelaanwj
2022-01-28net: use Sock in CNodeVasil Dimov
2022-01-27Merge bitcoin/bitcoin#23438: refactor: Use spans of std::byte in serializelaanwj
2022-01-06fuzz: move FuzzedSock earlier in src/test/fuzz/util.hVasil Dimov
2022-01-05Merge bitcoin/bitcoin#21879: refactor: wrap accept() and extend usage of SockW. J. van der Laan
2022-01-02Remove unused char serializeMarcoFalke
2021-12-17Move AdditionOverflow to util, Add CheckedAdd with unit testsMarcoFalke
2021-12-01net: add new method Sock::Accept() that wraps accept()Vasil Dimov
2021-12-01refactor: Set fSuccessfullyConnected in FillNodeMarcoFalke
2021-12-01fuzz: Avoid negative NodeId in ConsumeNodeMarcoFalke
2021-11-01fuzz: Rework ConsumeScriptMarcoFalke
2021-09-30[MOVEONLY] consensus: move amount.h into consensusfanquake
2021-07-14Move implementations of non-template fuzz helpersSriram
2021-07-04fuzz: Improve ConsumeTxDestinationMarcoFalke
2021-07-04fuzz: Move ConsumeTxDestination to cpp fileMarcoFalke
2021-06-07fuzz: Remove confusing return keyword from CallOneOfMarcoFalke
2021-05-26Merge bitcoin/bitcoin#21966: Remove double serialization; use software encode...W. J. van der Laan
2021-05-26fuzz: don't try and use fopencookie when building for Androidfanquake
2021-05-24Remove support for double serializationPieter Wuille
2021-05-24Remove unused float serializationMarcoFalke
2021-05-09fuzz: Avoid excessively large min fee rate in tx_poolMarcoFalke
2021-04-28fuzz: Use correct variant of ConsumeRandomLengthString instead of hardcoding ...MarcoFalke
2021-04-28fuzz: Allow to pass min/max to ConsumeTimeMarcoFalke
2021-04-15fuzz: split FuzzedSock interface and implementationVasil Dimov
2021-04-14Avoid use of low file descriptor ids (which may be in use) in FuzzedSock and ...practicalswift
2021-04-06fuzz: Fix uninitialized read in testMarcoFalke
2021-03-30Merge #21387: p2p: Refactor sock to add I2P fuzz and unit testsWladimir J. van der Laan
2021-03-24fuzz: [refactor] Use PickValue where possibleMarcoFalke
2021-03-18fuzz: Add tx_pool fuzz targetsMarcoFalke
2021-03-16net: add connect() and getsockopt() wrappers to SockVasil Dimov
2021-03-16fuzz: avoid FuzzedSock::Recv() repeated errors with EAGAINVasil Dimov
2021-03-16fuzz: extend FuzzedSock::Recv() to support MSG_PEEKVasil Dimov
2021-03-16fuzz: implement unimplemented FuzzedSock methodsVasil Dimov
2021-03-11tests: Set errno in FuzzedFileProvider. Implement seek(..., ..., SEEK_END).practicalswift