Make clients always use begindir for directory requests
commit833b5f71a72394c02ef633ba0f78d7011fef6181
authorteor (Tim Wilson-Brown) <teor2345@gmail.com>
Thu, 28 Apr 2016 05:37:59 +0000 (28 15:37 +1000)
committerNick Mathewson <nickm@torproject.org>
Thu, 5 May 2016 12:16:28 +0000 (5 08:16 -0400)
treed8e31ef40161c2dd4b0d0577062c264a7989822e
parent01e7f42a09108e71cede46d4a038c4b1253a3d42
Make clients always use begindir for directory requests

This improves client anonymity and avoids directory header tampering.
The extra load on the authorities should be offset by the fallback
directories feature.

This also simplifies the fixes to #18809.
changes/feature18483 [new file with mode: 0644]
src/or/directory.c
src/or/directory.h