[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