aboutsummaryrefslogtreecommitdiff
path: root/src/test/fuzz/addrman.cpp
AgeCommit message (Expand)Author
2022-07-26refactor: Use type-safe std::chrono for addrman timeMarcoFalke
2022-07-26scripted-diff: Rename addrman time symbolsMarcoFalke
2022-04-20[net] Move asmap into NetGroupManagerJohn Newbery
2022-02-21test: Fix Wambiguous-reversed-operator compiler warningsMarcoFalke
2022-01-11fuzz: addrman fuzz tests: override-able check ratioVasil Dimov
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-10-22Make AddrMan support multiple ports per IPPieter Wuille
2021-10-05[fuzz] Update comment in FillAddrman()John Newbery
2021-10-05[fuzz] Make Fill() a free function in fuzz/addrman.cppJohn Newbery
2021-10-05[fuzz] Make RandAddr() a free function in fuzz/addrman.cppJohn Newbery
2021-10-05[fuzz] Pass FuzzedDataProvider& into Fill() in addrman fuzz testsJohn Newbery
2021-10-05[fuzz] Create a FastRandomContext in addrman fuzz testsJohn Newbery
2021-09-28scripted-diff: Rename CAddrInfo to AddrInfoAmiti Uttarwar
2021-09-28scripted-diff: Rename CAddrMan to AddrManAmiti Uttarwar
2021-09-28[addrman] Introduce CAddrMan::Impl to encapsulate addrman implementation.Amiti Uttarwar
2021-09-21fuzz: Move all addrman fuzz targets to one fileMarcoFalke
2021-09-16fuzz: allow lower number of sourcesMartin Zumsande
2021-09-16fuzz: Use public interface to fill addrman tried tablesMartin Zumsande
2021-09-07[asmap] Remove SanityCheckASMap() from netaddressJohn Newbery
2021-08-27[fuzz] Add ConsumeAsmap() functionJohn Newbery
2021-08-27[addrman] Set m_asmap in CAddrMan initializer listJohn Newbery
2021-08-19[addrman] Remove all public uses of CAddrMan.Clear() from the testsJohn Newbery
2021-08-15[addrman] Merge the two Add() functionsAmiti Uttarwar
2021-08-12[addrman] Make addrman consistency checks a runtime optionJohn Newbery
2021-08-05[addrman] Add deterministic argument to CAddrMan ctorJohn Newbery
2021-08-04fuzz: check that ser+unser produces the same AddrManVasil Dimov
2021-08-02fuzz: move init code to the CAddrManDeterministic constructorVasil Dimov
2021-08-02Merge bitcoin/bitcoin#21940: refactor: Mark CAddrMan::Select and GetAddr constMarcoFalke
2021-07-23Add missing GUARDED_BY to CAddrMan::insecure_randMarcoFalke
2021-07-22Merge bitcoin/bitcoin#22493: fuzz: Extend addrman fuzz test with deserializeMarcoFalke
2021-07-21fuzz: Actually use const addrmanMarcoFalke
2021-07-20[addrman] Remove unused test_before_evict argument from Good()John Newbery
2021-07-19fuzz: Extend addrman fuzz test with deserializeMarcoFalke
2021-06-14Make CAddrMan::Check privateHennadii Stepanov
2021-06-13fuzz: Call const member functions in addrman fuzz test only onceMarcoFalke
2021-05-19p2p: allow CAddrMan::GetAddr() by network, add doxygenJon Atack
2021-03-20fuzz: Use ConsumeWeakEnum in addrman for service flagsMarcoFalke
2021-02-22scripted-diff: Rename MakeFuzzingContext to MakeNoLogFileContextMarcoFalke
2021-01-11fuzz: Introduce CallOneOf helper to replace switch-caseMarcoFalke
2020-12-10fuzz: Link all targets onceMarcoFalke
2020-11-19fuzz: Make addrman fuzzing harness deterministicpracticalswift
2020-11-12tests: Add fuzzing harness for CAddrManpracticalswift