diff options
author | Roger Dingledine <arma@torproject.org> | 2010-01-19 17:30:52 -0500 |
---|---|---|
committer | Roger Dingledine <arma@torproject.org> | 2010-01-19 17:30:52 -0500 |
commit | 0642ab242865c00816510934ea1c3f6ce6982db9 (patch) | |
tree | 3fead2aabe3b4be8a90b6ca57298553a936b7c67 /ChangeLog | |
parent | f43f87db5b945ea86cfb2bce316b46eb6fd9affd (diff) | |
download | tor-0642ab242865c00816510934ea1c3f6ce6982db9.tar.gz tor-0642ab242865c00816510934ea1c3f6ce6982db9.zip |
weight guard choice by bandwidth; discard old guards
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -1,3 +1,14 @@ +Changes in version 0.2.1.23 - 2010-0?-?? + o Major bugfixes (performance): + - We were selecting our guards uniformly at random, and then weighting + which of our guards we'd use uniformly at random. This imbalance + meant that Tor clients were severely limited on throughput (and + probably latency too) by the first hop in their circuit. Now we + select guards weighted by currently advertised bandwidth. We also + automatically discard guards picked using the old algorithm. Fixes + bug 1217; bugfix on 0.2.1.3-alpha. Found by Mike Perry. + + Changes in version 0.2.1.22 - 2010-01-19 Tor 0.2.1.22 fixes a critical privacy problem in bridge directory authorities -- it would tell you its whole history of bridge descriptors |