Merge branch 'bug5956_squashed'

This commit is contained in:
Nick Mathewson
2013-01-30 11:59:51 -05:00
7 changed files with 219 additions and 63 deletions
+8
View File
@@ -0,0 +1,8 @@
o Major features:
- When deciding whether we have enough descriptors to build circuits,
instead of looking at raw circuit counts, look at which fraction of
(bandwidth-weighted) paths we're able to build. This approach keeps
clients from building circuits if their paths are likely to stand out
statistically. The default fraction of paths needed is taken from the
consensus directory; you can override it with the new
PathsNeededToBuildCircuits option. Fixes issue 5956.