tor

The Tor anonymity network
git clone https://git.dasho.dev/tor.git
Log | Files | Refs | README | LICENSE

commit 75741c6b3a2c180788a89a7eaca6d790e5d0606c
parent 1ba193b7a8bb5d56aa58aad3a960cd454ad0d144
Author: Nick Mathewson <nickm@torproject.org>
Date:   Tue, 14 Jan 2020 12:40:07 -0500

Merge remote-tracking branch 'tor-github/pr/1659'

Diffstat:
Achanges/bug32942 | 4++++
Mdoc/tor.1.txt | 3++-
Msrc/app/config/config.c | 5+++++
3 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/changes/bug32942 b/changes/bug32942 @@ -0,0 +1,4 @@ + o Deprecated features: + - Deprecate the ClientAutoIPv6ORPort option. This option was not true + Happy Eyeballs, and often failed on connections that weren't reliably + dual-stack. Closes ticket 32942. Patch by Neel Chauhan. diff --git a/doc/tor.1.txt b/doc/tor.1.txt @@ -1045,7 +1045,8 @@ The following options are useful only for clients (that is, if If this option is set to 1, Tor clients randomly prefer a node's IPv4 or IPv6 ORPort. The random preference is set every time a node is loaded from a new consensus or bridge config. When this option is set to 1, - **ClientPreferIPv6ORPort** is ignored. (Default: 0) + **ClientPreferIPv6ORPort** is ignored. (Default: 0) (DEPRECATED: This + option is unreliable if a connection isn't reliably dual-stack.) [[ClientBootstrapConsensusAuthorityDownloadInitialDelay]] **ClientBootstrapConsensusAuthorityDownloadInitialDelay** __N__:: Initial delay in seconds for when clients should download consensuses from authorities diff --git a/src/app/config/config.c b/src/app/config/config.c @@ -831,6 +831,11 @@ static const config_deprecation_t option_deprecation_notes_[] = { "effect on clients since 0.2.8." }, /* End of options deprecated since 0.3.2.2-alpha. */ + /* Options deprecated since 0.4.3.1-alpha. */ + { "ClientAutoIPv6ORPort", "This option is unreliable if a connection isn't " + "reliably dual-stack."}, + /* End of options deprecated since 0.4.3.1-alpha. */ + { NULL, NULL } };