Merge #7749: Enforce expected outbound services
commitbe9711e597071c813bdd72c2866c547f117e4865
authorWladimir J. van der Laan <laanwj@gmail.com>
Mon, 13 Jun 2016 17:30:04 +0000 (13 19:30 +0200)
committerWladimir J. van der Laan <laanwj@gmail.com>
Mon, 13 Jun 2016 17:34:17 +0000 (13 19:34 +0200)
treef965abcecc43584d8f9f9a42629df169fdcc249e
parent44c1b1c9bb54082625c7ad76af25473abf79f866
parentecd7fd37c888f8ebc64cf3d92272975b37ae54ca
Merge #7749: Enforce expected outbound services

ecd7fd3 Introduce REQUIRED_SERVICES constant (Pieter Wuille)
ee06e04 Introduce enum ServiceFlags for service flags (Pieter Wuille)
15bf863 Don't require services in -addnode (Pieter Wuille)
5e7ab16 Only store and connect to NODE_NETWORK nodes (Pieter Wuille)
fc83f18 Verify that outbound connections have expected services (Pieter Wuille)
3764dec Keep addrman's nService bits consistent with outbound observations (Pieter Wuille)