Cory Fields
21ba407a73
net: narrow include scope after moving to netaddress
...
Net functionality is no longer needed for CAddress/CAddrman/etc. now that
CNetAddr/CService/CSubNet are dumb storage classes.
8 years ago
Cory Fields
f96c7c4d91
net: Split resolving out of CService
8 years ago
Cory Fields
31d6b1d5f0
net: Split resolving out of CNetAddr
8 years ago
Pieter Wuille
ee06e04369
Introduce enum ServiceFlags for service flags
9 years ago
Pieter Wuille
15bf863219
Don't require services in -addnode
9 years ago
Ethan Heilman
40c87b6e69
Increase test coverage for addrman and addrinfo
...
Adds several unittests for CAddrMan and CAddrInfo.
Increases the accuracy of addrman tests.
Removes non-determinism in tests by overriding the random number generator.
Extracts testing code from addrman class to test class.
9 years ago
MarcoFalke
fa24439ff3
Bump copyright headers to 2015
9 years ago
EthanHeilman
1534d9a83c
Creates unittests for addrman, makes addrman testable.
...
Adds several unittests for addrman to verify it works as expected.
Makes small modifications to addrman to allow deterministic and targeted tests.
9 years ago