[tor-bugs] #20667 [Core Tor/Tor]: Make FetchUselessDescriptors actually fetch all flavours on clients

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Nov 16 10:30:19 UTC 2016


#20667: Make FetchUselessDescriptors actually fetch all flavours on clients
--------------------------+----------------------------------------
 Reporter:  teor          |          Owner:
     Type:  defect        |         Status:  new
 Priority:  Medium        |      Milestone:  Tor: 0.3.0.x-final
Component:  Core Tor/Tor  |        Version:  Tor: 0.3.0.0-alpha-dev
 Severity:  Normal        |     Resolution:
 Keywords:  easy, intro   |  Actual Points:
Parent ID:                |         Points:  0.5
 Reviewer:                |        Sponsor:
--------------------------+----------------------------------------

Comment (by teor):

 Replying to [comment:4 arma]:
 > Replying to [ticket:20667 teor]:
 > > Therefore, clients that want to download a full consensus have to
 explictly set `UseMicrodescriptors 0`.
 >
 > Another possibility is that we treat #20621 as a bug in the bwauthority
 documentation / configuration ("if you wanted the microdesc-flavored
 consensus, you should have asked for it explicitly"), and then we close
 out the fetchuselessdescriptors config option as deprecated and eventually
 obsolete, since its original reason for existing ("fetch info about relays
 that you know you won't use") no longer makes sense since we took those
 relays out of the consensus.

 Ok, that sounds sensible. We could even deprecate it with a message that
 says: "Set UseMicrodescriptors 0 to download the full consensus on a
 client", or something perhaps worded a bit better.

 Do we need an option that makes a client fetch both full descriptors and
 microdescriptors?
 If not, this sounds like a sensible solution.

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


More information about the tor-bugs mailing list