aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2010-01-19 17:54:41 -0500
committerRoger Dingledine <arma@torproject.org>2010-01-19 17:54:41 -0500
commit8d84b4bfa1b23b2e1325bc7f15f8501ee5a5c0be (patch)
tree5286d6edd29964ab21bdf80ae3bbd038d5fc11e6 /ChangeLog
parent38b2331ea949185c2efc2acd1ad50fe1468eabe0 (diff)
parent1fc94bfd0e0b2ab70ec51c35acde6330c8a7fd1d (diff)
downloadtor-8d84b4bfa1b23b2e1325bc7f15f8501ee5a5c0be.tar
tor-8d84b4bfa1b23b2e1325bc7f15f8501ee5a5c0be.tar.gz
Merge branch 'maint-0.2.1'
Conflicts: ChangeLog
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index ab55e81a4..3adcf0f08 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+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.
+
+ o Minor features:
+ - Avoid a mad rush at the beginning of each month when each client
+ rotates half of its guards. Instead we spread the rotation out
+ throughout the month, but we still avoid leaving a precise timestamp
+ in the state file about when we first picked the guard. Improves
+ over the behavior introduced in 0.1.2.17.
+
+
Changes in version 0.2.2.7-alpha - 2010-01-19
o Major features (performance):
- When choosing which cells to relay first, relays can now favor