aboutsummaryrefslogtreecommitdiff
path: root/src/test/fuzz/util.cpp
AgeCommit message (Expand)Author
2022-11-23fuzz: Move-only net utilsMarcoFalke
2022-11-17[fuzz] Move ConsumeNetAddr to fuzz/util/net.hdergoegge
2022-11-17[fuzz] Make ConsumeNetAddr produce valid onion addressesdergoegge
2022-10-12Merge bitcoin/bitcoin#25421: net: convert standalone IsSelectableSocket() and...glozow
2022-10-04fuzz: add util/mempool/h.cppfanquake
2022-10-01refactor: move Boost datetime usage to walletfanquake
2022-09-01net: make CNode::m_permissionFlags constAnthony Towns
2022-07-26refactor: Use type-safe std::chrono for addrman timeMarcoFalke
2022-07-20net: convert standalone SetSocketNonBlocking() to Sock::SetNonBlocking()Vasil Dimov
2022-07-20net: convert standalone IsSelectableSocket() to Sock::IsSelectable()Vasil Dimov
2022-07-14[net processing] Remove CNode::nLocalServicesJohn Newbery
2022-07-12move-only: InitializeNode to handshake helperMacroFake
2022-07-12move-only: Version handshake to libtest_utilMacroFake
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: remove CloseSocket()Vasil Dimov
2022-06-20net: add new method Sock::GetSockName() that wraps getsockname()Vasil Dimov
2022-06-09net: introduce Sock::WaitMany()Vasil Dimov
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-03-29[fuzz] Assert that Peer.m_tx_relay.m_relay_txs has been set correctlyJohn Newbery
2022-03-18[net processing] Move tx relay data to PeerJohn Newbery
2022-02-27fuzz: FuzzedFileProvider::write should not return negative valueeugene
2022-01-26Extract CTxIn::MAX_SEQUENCE_NONFINAL constantMarcoFalke
2022-01-10fuzz: Limit fuzzed time to years 2000-2100MarcoFalke
2022-01-05Merge bitcoin/bitcoin#21879: refactor: wrap accept() and extend usage of SockW. J. van der Laan
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-01fuzz: Rework FillNodeMarcoFalke
2021-12-01refactor: Set fSuccessfullyConnected in FillNodeMarcoFalke
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-05-09fuzz: Avoid excessively large min fee rate in tx_poolMarcoFalke
2021-05-06Merge bitcoin/bitcoin#21798: fuzz: Create a block template in tx_pool targetsMarcoFalke
2021-05-04refactor: Replace &foo[0] with foo.data()MarcoFalke
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: use ConsumeBool() instead of !ConsumeBool()Vasil Dimov
2021-04-15fuzz: split FuzzedSock interface and implementationVasil Dimov
2021-04-15fuzz: make FuzzedSock::Wait() sometimes simulate an occurred eventVasil Dimov
2021-04-15fuzz: set errno from FuzzedSock::Wait() if it simulates a failureVasil Dimov
2021-04-15style: remove extra white spaceVasil Dimov
2021-04-06fuzz: Fix uninitialized read in testMarcoFalke
2021-03-30fuzz: [refactor] Use ConsumeScript in signature_checker fuzz targetMarcoFalke
2021-03-18fuzz: Add tx_pool fuzz targetsMarcoFalke