[tor-bugs] #21493 [Core Tor/Tor]: When reachable addresses change, mark connections using those addresses
Tor Bug Tracker & Wiki
blackhole at torproject.org
Sat Feb 18 12:16:45 UTC 2017
#21493: When reachable addresses change, mark connections using those addresses
--------------------------+------------------------------------
Reporter: teor | Owner:
Type: defect | Status: closed
Priority: Medium | Milestone: Tor: 0.3.0.x-final
Component: Core Tor/Tor | Version:
Severity: Normal | Resolution: fixed
Keywords: ipv6 | Actual Points: 0
Parent ID: | Points: 1
Reviewer: | Sponsor:
--------------------------+------------------------------------
Comment (by teor):
Replying to [comment:7 cypherpunks]:
> In any codebase, subtle changes, like this, being practically
undocumented, and evidently hidden from both users and developers, is a
source of confusion and a hindrance to future debugging.
There are a lot of subtle changes when a subsystem is rewritten.
That's just how it works.
This change was implemented in a recent alpha:
"to better support unreliable networks and restrictive sets of entry
nodes"
https://gitweb.torproject.org/tor.git/tree/ChangeLog?id=ac04fcd2e758c2258cbde8c8f31586695cb5d666#n12
And it was fully documented in proposal 271:
https://gitweb.torproject.org/torspec.git/tree/proposals/271-another-
guard-selection.txt#n648
https://gitweb.torproject.org/torspec.git/tree/proposals/271-another-
guard-selection.txt#n114
And no, the earlier bug in almost all versions of tor was much harder to
debug. (I've debugged ReachableAddresses errors while implementing IPv6
support.) This fix will make it much easier.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/21493#comment:8>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list