We do not know that a class of Network is reachable, only that it is not.
Remove vfReachable and modify IsReachable to only use vfLimited. #7553
pull pstratem wants to merge 1 commits into bitcoin:master from pstratem:2016-02-17-reachable changing 4 files +6 −16-
pstratem commented at 6:45 AM on February 18, 2016: contributor
- pstratem force-pushed on Feb 18, 2016
-
110b62f069
Remove vfReachable and modify IsReachable to only use vfLimited.
We do not know that a class of Network is reachable, only that it is not.
- laanwj added the label P2P on Feb 18, 2016
-
laanwj commented at 10:04 AM on February 18, 2016: member
Possibly related issue, there's some discussion there:
Concept ACK, I don't think we need both vfLimited and vfReachable, though this will have to be carefully checked to make sure it still respects onlynet, and proxies etc. No automatic tests for any of this.
-
theuni commented at 6:28 PM on March 1, 2016: member
Concept ack, trying to balance the two was confusing. Quick code review ack as well.
-
sipa commented at 5:20 AM on March 5, 2016: member
Concept ACK
- laanwj added the label Needs backport on Mar 11, 2016
- laanwj merged this on Mar 11, 2016
- laanwj closed this on Mar 11, 2016
- laanwj referenced this in commit 9f14e5ad91 on Mar 11, 2016
- MarcoFalke referenced this in commit 328dbc2b70 on Apr 25, 2016
- MarcoFalke referenced this in commit a5bc6a1bc4 on Apr 27, 2016
-
MarcoFalke commented at 10:56 AM on June 9, 2016: member
Backported as part of #7938. Removing label 'Needs backport'.
- MarcoFalke removed the label Needs backport on Jun 9, 2016
- thokon00 referenced this in commit 85b0c2ac41 on Jun 28, 2016
- pinheadmz cross-referenced this on Oct 12, 2016 from issue getnetworkinfo: networks: reachable: all false, old bug from core by pinheadmz
- nomnombtc referenced this in commit 2bb571125c on Nov 12, 2016
- nomnombtc referenced this in commit 432387181e on Nov 12, 2016
- nomnombtc referenced this in commit 1aff96d7a8 on Nov 12, 2016
- nomnombtc referenced this in commit 84150a9486 on Nov 13, 2016
- nomnombtc referenced this in commit f30df51d66 on Nov 14, 2016
- sickpig referenced this in commit 98d95ffee7 on Nov 14, 2016
- str4d cross-referenced this on Mar 24, 2017 from issue Tor ephemeral hidden services by str4d
- zkbot referenced this in commit 45faa928ec on Mar 26, 2017
- Kokary cross-referenced this on Feb 24, 2018 from issue Starting masternodes from the masternode tab fails with "Error: invalid IP" by lowwor
- Empact cross-referenced this on Jan 2, 2019 from issue Tests: IsReachable is the inverse of IsLimited (DRY). Includes unit tests by mmachicao
- Empact cross-referenced this on Jan 10, 2019 from issue Drop IsLimited in favor of IsReachable by Empact
- laanwj referenced this in commit 43a79d22c1 on Jan 14, 2019
- dongcarl cross-referenced this on Sep 19, 2019 from issue Misleading/inaccurate `{Is,Set}Reachable` naming by dongcarl
- Saibato cross-referenced this on Jun 25, 2020 from issue Net: Do not re-enable Onion network when it was disabled via onlynet by ghost
- Saibato cross-referenced this on Jun 26, 2020 from issue torcontrol : avoid to set wrong outbound proxy and network settings when creating an inbound onion service. by Saibato
- adamjonas cross-referenced this on Dec 16, 2020 from issue Addrman only contains seed nodes when there's no externally bound address by theuni
- Saibato cross-referenced this on Dec 17, 2020 from issue doc: tor.md updates by jonatack
- PastaPastaPasta referenced this in commit b8bc9e9643 on Jul 18, 2021
- PastaPastaPasta referenced this in commit 325aff4094 on Jul 18, 2021
- bitcoin locked this on Feb 15, 2022
Contributors
Labels
Linked (view graph)
#7098 Addrman only contains seed nodes when there's no externally bound address#7938 [0.12.2] Backports#14425 Net: Do not re-enable Onion network when it was disabled via onlynet#15051 Tests: IsReachable is the inverse of IsLimited (DRY). Includes unit tests#15138 Drop IsLimited in favor of IsReachable#16919 Misleading/inaccurate `{Is,Set}Reachable` naming#19358 torcontrol : avoid to set wrong outbound proxy and network settings when creating an inbound onion service.#19961 doc: tor.md updates