[tor-bugs] #20269 [Core Tor/Tor]: bridge users ignore their cached consensus file on startup

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Oct 3 23:19:08 UTC 2016


#20269: bridge users ignore their cached consensus file on startup
--------------------------+------------------------------------
 Reporter:  arma          |          Owner:
     Type:  defect        |         Status:  merge_ready
 Priority:  Medium        |      Milestone:  Tor: 0.2.9.x-final
Component:  Core Tor/Tor  |        Version:
 Severity:  Normal        |     Resolution:
 Keywords:  029-proposed  |  Actual Points:
Parent ID:                |         Points:
 Reviewer:  nickm         |        Sponsor:
--------------------------+------------------------------------
Changes (by teor):

 * status:  needs_review => merge_ready


Comment:

 Replying to [comment:7 nickm]:
 > Roger, what happens with this patch if a client doesn't actually have
 any bridges that support microdescriptors?  Is that now impossible?

 Yes, every supported directory cache version supports microdescriptors
 (and if some custom version doesn't, it will be a useless bridge):
 {{{
  Tor 0.2.3.25, the first stable release in the 0.2.3 branch, features
   significantly reduced directory overhead (via microdescriptors),
 }}}

 And in 0.2.7.1-alpha:
 {{{
     - Tor no longer contains checks for ancient directory cache versions
       that didn't know about microdescriptors.
 }}}

 So we could have removed this check back in 0.2.7.

 > Other than that, I think we can merge this (if not the rest of #6769)
 into 0.2.9

 Yes, it is safe to default to microdesc consensuses.

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


More information about the tor-bugs mailing list