mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-30 23:53:32 +01:00
02c320916e
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.
9 lines
514 B
Plaintext
9 lines
514 B
Plaintext
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.
|