summaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2018-02-12 08:33:47 -0500
committerNick Mathewson <nickm@torproject.org>2018-02-12 08:33:47 -0500
commit91109bc813211516e34f25fc4418211488a8ab57 (patch)
treed5749d75fb0b7b7e0d8ca8ef3986d1c747a7ece5 /changes
parentb2c4d4e7fae3dda864282953c05ab3b9b0f1b22d (diff)
parente91bae66d88a863970658174f8734b303042a161 (diff)
downloadtor-91109bc813211516e34f25fc4418211488a8ab57.tar.gz
tor-91109bc813211516e34f25fc4418211488a8ab57.zip
Merge branch 'maint-0.2.9' into maint-0.3.1
Diffstat (limited to 'changes')
-rw-r--r--changes/bug2331811
-rw-r--r--changes/bug241703
2 files changed, 14 insertions, 0 deletions
diff --git a/changes/bug23318 b/changes/bug23318
new file mode 100644
index 0000000000..7fcb8d4487
--- /dev/null
+++ b/changes/bug23318
@@ -0,0 +1,11 @@
+ o Minor bugfixes (path selection):
+ - When selecting relays by bandwidth, avoid a rounding error that
+ could sometimes cause load to be imbalanced incorrectly. Previously,
+ we would always round upwards; now, we round towards the nearest
+ integer. This had the biggest effect when a relay's weight adjustments
+ should have given it weight 0, but it got weight 1 instead.
+ Fixes bug 23318; bugfix on 0.2.4.3-alpha.
+ - When calculating the fraction of nodes that have descriptors, and all
+ all nodes in the network have zero bandwidths, count the number of nodes
+ instead.
+ Fixes bug 23318; bugfix on 0.2.4.10-alpha.
diff --git a/changes/bug24170 b/changes/bug24170
new file mode 100644
index 0000000000..d3d7347693
--- /dev/null
+++ b/changes/bug24170
@@ -0,0 +1,3 @@
+ o Minor bugfixes (path selection):
+ - Actually log the total bandwidth in compute_weighted_bandwidths().
+ Fixes bug 24170; bugfix on 0.2.4.3-alpha.