When the client is choosing entry guards, now it selects at most
commite5be0504abe4d830247295d6c3ed9c6de92d2e16
authorRoger Dingledine <arma@torproject.org>
Mon, 8 Dec 2008 00:04:29 +0000 (8 00:04 +0000)
committerRoger Dingledine <arma@torproject.org>
Mon, 8 Dec 2008 00:04:29 +0000 (8 00:04 +0000)
tree0e64a2d9eb04c80a11f022aa949cd801b49b0d1d
parentf31c16d993f1566d32ae8e1ba2aa29a242818e0c
When the client is choosing entry guards, now it selects at most
one guard from a given relay family. Otherwise we could end up with
all of our entry points into the network run by the same operator.
Suggested by Camilo Viecco. Fix on 0.1.1.11-alpha.

Not a backport candidate, since I think this might break for users
who only have a given /16 in their reachableaddresses, or something
like that.

svn:r17514
ChangeLog
src/or/circuitbuild.c
src/or/routerlist.c