]> git.ipfire.org Git - thirdparty/tor.git/commit
Make all begindir or one-hop circuits internal
authorNick Mathewson <nickm@torproject.org>
Tue, 15 May 2012 13:41:45 +0000 (09:41 -0400)
committerNick Mathewson <nickm@torproject.org>
Thu, 31 May 2012 20:55:54 +0000 (16:55 -0400)
commit834654f145cc1205e20cf5f07a37bef2e11252ce
tree8175f5dd8e89a8bc6421129161fadec3ec9d5489
parent3a9351b57e528b1d0bd2e72bcf78db7c91b2ff8f
Make all begindir or one-hop circuits internal

This solves bug 5283, where client traffic could get sent over the
same circuit as an anonymized connection to a directory, even if
that circuit used an exit node unsuitable for clients.  By marking
the directory connection as needs_internal, we ensure that the
(non-internal!) client-traffic connection won't be sent over the
same circuit.
src/or/circuituse.c