aboutsummaryrefslogtreecommitdiff
path: root/src/test/addrman_tests.cpp
AgeCommit message (Expand)Author
2022-01-11test: addrman unit tests: override-able check ratioVasil Dimov
2022-01-04Merge bitcoin/bitcoin#23826: test: Make AddrMan unit tests use public interfa...fanquake
2022-01-03test: Cover eviction by timeout in addrman_evictionworksMartin Zumsande
2022-01-03test: Add test for multiplicity in addrman new tablesMartin Zumsande
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-12-28test: Add test for updating addrman entriesMartin Zumsande
2021-12-28test: introduce utility function to retrieve an addrmanMartin Zumsande
2021-12-28test: Remove unused AddrManTest classMartin Zumsande
2021-12-28test: Remove tests for internal helper functionsMartin Zumsande
2021-12-28test: use AddrMan instead of AddrManTest where possibleMartin Zumsande
2021-12-28test: Inline SimConnFail functionMartin Zumsande
2021-12-28test: delete unused GetBucketAndEntry functionAmiti Uttarwar
2021-12-28test: Update addrman_serialization unit test to use AddrMan's interfaceAmiti Uttarwar
2021-12-15refactor: addrman_select testjosibake
2021-12-15refactor: addrman_evictionworks testjosibake
2021-12-15refactor: addrman_noevict testjosibake
2021-12-15refactor: addrman_selecttriedcollisions testjosibake
2021-12-14refactor: remove dependence on AddrManTestjosibake
2021-12-14refactor: check Good() in tried_collisions testjosibake
2021-11-19scripted-diff: Use clang-tidy syntax for C++ named argumentsMarcoFalke
2021-11-12style: Use 4 spaces for indentation, not 5MarcoFalke
2021-11-12test: Remove unused CDataStream copyMarcoFalke
2021-11-09[addrman] [tests] Remove AddrManUncorrupted subclassJohn Newbery
2021-11-09[addrman] [tests] Remove AddrManCorrupted subclassJohn Newbery
2021-11-09[addrman] [tests] Tidy up unused arguments in addrman test functionsJohn Newbery
2021-11-09[addrman] [tests] Remove deterministic argument and member from AddrManTestJohn Newbery
2021-10-28[addrman] Add Add_() inner function, fix Add() return semanticsJohn Newbery
2021-10-22Make AddrMan support multiple ports per IPPieter Wuille
2021-09-28[style] Run changed files through clang formatter.Amiti Uttarwar
2021-09-28scripted-diff: Rename CAddrInfo to AddrInfoAmiti Uttarwar
2021-09-28scripted-diff: Rename CAddrMan to AddrManAmiti Uttarwar
2021-09-28[net, addrman] Remove external dependencies on CAddrInfo objectsAmiti Uttarwar
2021-09-28[addrman] Introduce CAddrMan::Impl to encapsulate addrman implementation.Amiti Uttarwar
2021-09-09Raise InitError when peers.dat is invalid or corruptedMarcoFalke
2021-09-07Remove confusing CAddrDBMarcoFalke
2021-09-07Move addrman includes from .h to .cppMarcoFalke
2021-08-27[addrman] Set m_asmap in CAddrMan initializer listJohn Newbery
2021-08-19[addrman] inline Clear() into CAddrMan ctorJohn Newbery
2021-08-19[addrman] Remove all public uses of CAddrMan.Clear() from the testsJohn Newbery
2021-08-18[tests] Remove CAddrMan.Clear() call from CAddrDB::Read()John Newbery
2021-08-17[MOVEONLY] [tests] Move addrman ser/deser tests to addrman_tests.cppJohn 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[tests] Make deterministic addrman use nKey = 1John Newbery
2021-08-05[addrman] Add deterministic argument to CAddrMan ctorJohn Newbery
2021-07-23Add missing GUARDED_BY to CAddrMan::insecure_randMarcoFalke
2021-07-20[addrman] Remove unused test_before_evict argument from Good()John Newbery
2021-07-19scripted-diff: remove ResetI2PPorts() (revert e0a2b390c14)Vasil Dimov
2021-07-09addrman: reset I2P ports to 0 when loading from diskVasil Dimov
2021-07-08Merge bitcoin/bitcoin#22179: Torv2 removal followupsW. J. van der Laan