aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2020-06-25 14:52:22 -0400
committerNick Mathewson <nickm@torproject.org>2020-06-26 08:37:36 -0400
commita7aa97298b47781a1bb1b9b78b10851db65d939d (patch)
tree7bc0046c2f851833ab0828eee72111a4eb908e88 /doc
parentdbc2b75009a781f2664b871a6033d47b04946299 (diff)
downloadtor-a7aa97298b47781a1bb1b9b78b10851db65d939d.tar.gz
tor-a7aa97298b47781a1bb1b9b78b10851db65d939d.zip
Remove special authority semantics for AssumeReachable.
AssumeReachable should only be about whether a relay thinks that it is reachable itself. But previously, we've had it also turn off reachability checking of _other_ relays on authorities. (Technically, reachability tests were still run, but we would ignore the results.) With this patch, there is a new AuthDirTestReachability option (default 1) that controls whether authorities run reachability tests. Making this change allows us to have test networks where authorities set AssumeReachable without disabling their reachability testing entirely. Closes ticket #34445.
Diffstat (limited to 'doc')
-rw-r--r--doc/tor.1.txt10
1 files changed, 7 insertions, 3 deletions
diff --git a/doc/tor.1.txt b/doc/tor.1.txt
index 327925b020..37db6a3050 100644
--- a/doc/tor.1.txt
+++ b/doc/tor.1.txt
@@ -2143,9 +2143,7 @@ is non-zero):
[[AssumeReachable]] **AssumeReachable** **0**|**1**::
This option is used when bootstrapping a new Tor network. If set to 1,
don't do self-reachability testing; just upload your server descriptor
- immediately. If **AuthoritativeDirectory** is also set, this option
- instructs the dirserver to bypass remote reachability testing too and list
- all connected servers as running. (Default: 0)
+ immediately. (Default: 0)
[[AssumeReachableIPv6]] **AssumeReachableIPv6** **0**|**1**|**auto**::
Like **AssumeReachable**, but affects only the relay's own IPv6 ORPort.
@@ -3010,6 +3008,12 @@ on the public Tor network.
if there is some major bug in Ed25519 link authentication that causes us
to label all the relays as not Running. (Default: 1)
+[[AuthDirTestReachability]] **AuthDirTestReachability** **0**|**1**::
+ Authoritative directories only. If set to 1, then we periodically
+ check every relay we know about to see whether it is running.
+ If set to 0, we vote Running for every relay, and don't perform
+ these tests. (Default: 1)
+
[[BridgePassword]] **BridgePassword** __Password__::
If set, contains an HTTP authenticator that tells a bridge authority to
serve all requested bridge information. Used by the (only partially