[tor-bugs] #22251 [Core Tor/Tor]: Time to not require Tor relays to support old link versions?

Tor Bug Tracker & Wiki blackhole at torproject.org
Sun Jun 11 00:59:58 UTC 2017


#22251: Time to not require Tor relays to support old link versions?
--------------------------+------------------------------------
 Reporter:  arma          |          Owner:
     Type:  enhancement   |         Status:  new
 Priority:  Medium        |      Milestone:  Tor: 0.3.2.x-final
Component:  Core Tor/Tor  |        Version:
 Severity:  Normal        |     Resolution:
 Keywords:                |  Actual Points:
Parent ID:                |         Points:
 Reviewer:                |        Sponsor:
--------------------------+------------------------------------

Comment (by teor):

 Replying to [ticket:22251 arma]:
 > ... the v3 link handshake came out in Tor 0.2.3.6-alpha. That's
 certainly older than any relays. Is it older than any clients that we
 expect to work?

 We don't expect clients older than 0.2.4.26 or 0.2.5.11 to work: they
 don't believe enough current directory authority identities.

 arma and I did the exact analysis by email the last time we dropped a
 directory authority, then posted it to tor-project:
 {{{
 Constraint 6: Tor versions before 0.2.8.1-alpha don't believe in
 dannenberg's current v3 identity key, and Tor versions before 0.2.4.26
 or 0.2.5.11 don't believe in longclaw at all. The dannenberg issue can
 be solved by having dannenberg resume voting with its legacy v3 identity
 key (I don't know why it stopped -- maybe it never started?), and the
 longclaw issue can be solved by declaring that versions that old don't
 matter to us.
 }}}
 https://lists.torproject.org/pipermail/tor-project/2016-July/000491.html

 So we can declare v4 a required version, if we like.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/22251#comment:5>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list