aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2007-01-22 20:57:26 +0000
committerNick Mathewson <nickm@torproject.org>2007-01-22 20:57:26 +0000
commitadc5bb4d0486556d6f2be333f83f698cabf29a77 (patch)
treea96cde4013231e2edef615af9dabbdffbe9d7b13 /ChangeLog
parent9f733c31ccd4dda36b80353aea4c930df0f6eb83 (diff)
downloadtor-adc5bb4d0486556d6f2be333f83f698cabf29a77.tar
tor-adc5bb4d0486556d6f2be333f83f698cabf29a77.tar.gz
r9723@catbus: nickm | 2007-01-22 15:47:17 -0500
Fix an XXXX012 in routerlist.c: when we do not have enough networkstatuses to launch router requests, do not launch router requests. Backport candidate. svn:r9388
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog4
1 files changed, 4 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 8cd02e99e..438d49fe6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -39,6 +39,10 @@ Changes in version 0.1.2.7-alpha - 2007-??-??
correct order.
- Free memory held in recently-completed DNS lookup attempts on exit.
This was not a memory leak, but may have been hiding memory leaks.
+ - Don't launch requests for descriptors unless we have networkstatuses
+ from at least half of the authorities. This delays the first download
+ slightly under pathological circumstances, but can prevent us from
+ downloading a bunch of descriptors we don't need.
o Minor features:
- Check for addresses with invalid characters at the exit as well as at