[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