r17188@tombo: nickm | 2008-07-18 14:35:18 -0400
commitc8160bce1ffa9ed050de7d3448ba16b013b7a0e0
authorNick Mathewson <nickm@torproject.org>
Fri, 18 Jul 2008 18:36:32 +0000 (18 18:36 +0000)
committerNick Mathewson <nickm@torproject.org>
Fri, 18 Jul 2008 18:36:32 +0000 (18 18:36 +0000)
tree3e3175249c41cb92b7dea03eceb0a69b85913e9b
parentf2550a52d46a6269863ac2e17774798c3a8533fd
 r17188@tombo:  nickm | 2008-07-18 14:35:18 -0400
 Add new ExcludeExitNodes option.  Also add a new routerset type to handle Exclude[Exit]Nodes.  It is optimized for O(1) membership tests, so as to make choosing a random router run in O(N_routers) time instead of in O(N_routers*N_Excluded_Routers).

svn:r16061
ChangeLog
doc/tor.1.in
src/or/circuitbuild.c
src/or/config.c
src/or/or.h
src/or/rendservice.c
src/or/routerlist.c