summaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2013-01-29 11:05:13 -0500
committerNick Mathewson <nickm@torproject.org>2013-01-30 11:58:17 -0500
commit02c320916e025eca63d0ae23aa4f610095c7857c (patch)
treeedeec6ef2067d0db80c69c2ff28759ce9fadf9a8 /changes
parent813a0f8c40d57390412ce9dc52ef503d80e1f474 (diff)
downloadtor-02c320916e025eca63d0ae23aa4f610095c7857c.tar.gz
tor-02c320916e025eca63d0ae23aa4f610095c7857c.zip
Parameterize FRAC_USABLE_NEEDED for fraction of circuits
Instead of hardcoding the minimum fraction of possible paths to 0.6, we take it from the user, and failing that from the consensus, and failing that we fall back to 0.6.
Diffstat (limited to 'changes')
-rw-r--r--changes/feature59564
1 files changed, 3 insertions, 1 deletions
diff --git a/changes/feature5956 b/changes/feature5956
index dbc6a1ef80..2e18810588 100644
--- a/changes/feature5956
+++ b/changes/feature5956
@@ -3,4 +3,6 @@
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. Fixes issue 5956.
+ 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.