aboutsummaryrefslogtreecommitdiff
path: root/src/test/net_peer_eviction_tests.cpp
AgeCommit message (Expand)Author
2021-07-06refactor: move GetRandomNodeEvictionCandidates() to test utilitiesJon Atack
2021-06-14test: add combined I2P/onion/localhost eviction protection testsJon Atack
2021-06-14test: add tests for inbound eviction protection of I2P peersJon Atack
2021-06-14p2p: extend inbound eviction protection by network to I2P peersJon Atack
2021-06-14test: add combined onion/localhost eviction protection coverageJon Atack
2021-06-14p2p: remove unused m_is_onion member from NodeEvictionCandidate structJon Atack
2021-06-14p2p: make ProtectEvictionCandidatesByRatio() fully ratio-basedJon Atack
2021-06-13test: remove combined onion/localhost eviction protection testsJon Atack
2021-06-13p2p: add m_network to NodeEvictionCandidate structJon Atack
2021-06-13test: speed up and simplify peer_eviction_testJon Atack
2021-03-19Add unit test coverage for our onion peer eviction protectionJon Atack
2021-03-19Protect onion+localhost peers in ProtectEvictionCandidatesByRatio()Jon Atack
2021-03-19Add m_inbound_onion to AttemptToEvictConnection()Jon Atack
2021-03-19Add unit tests for ProtectEvictionCandidatesByRatio()Jon Atack
2021-03-19Use std::unordered_set instead of std::vector in IsEvicted()Jon Atack
2021-03-19Move peer eviction tests to a separate test fileJon Atack