diff options
author | Nick Mathewson <nickm@torproject.org> | 2020-06-25 14:52:22 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2020-06-26 08:37:36 -0400 |
commit | a7aa97298b47781a1bb1b9b78b10851db65d939d (patch) | |
tree | 7bc0046c2f851833ab0828eee72111a4eb908e88 /doc | |
parent | dbc2b75009a781f2664b871a6033d47b04946299 (diff) | |
download | tor-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.txt | 10 |
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 |