aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2007-10-15 14:59:48 +0000
committerNick Mathewson <nickm@torproject.org>2007-10-15 14:59:48 +0000
commit161b85d588b8ca3cffe708c07d9216d8355fbf1e (patch)
tree078ac2aaa9c42e7ba1d1c4ddb0f64ada4e294ab1 /ChangeLog
parentc8ad4f58eed825f05309aa186b538e94a53ae472 (diff)
downloadtor-161b85d588b8ca3cffe708c07d9216d8355fbf1e.tar.gz
tor-161b85d588b8ca3cffe708c07d9216d8355fbf1e.zip
r15781@catbus: nickm | 2007-10-15 10:59:26 -0400
Make discard_old_votes part of the consensus publishing process, so we conform to spec, and so we avoid a weird bugs where publishing sets the consensus, setting the consensus makes us reschedule, and rescheduling makes us delay vote-discarding. svn:r11944
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog7
1 files changed, 5 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 1f29a9b21c..c3eb64a100 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -6,14 +6,17 @@ Changes in version 0.2.0.9-alpha - 2007-10-??
it. Extra descriptors without any real changes are dropped by the
authorities, and can screw up our "publish every 18 hours" schedule.
- o Minor features:
+ o Minor features (router descriptor cache):
- If we find a cached-routers file that's been sitting around for more
than 28 days unmodified, then most likely it's a leftover from when we
upgraded to 0.2.0.8-alpha. Remove it. It has no good routers anyway.
- o Minor bugfixes:
+ o Minor bugfixes (directory authorities):
- Correct the implementation of "download votes by digest." Bugfix on
0.2.0.8-alpha.
+ - Make the "next period" votes into "current period" votes immediately
+ after publishing the consensus; avoid a heisenbug that made them stick
+ around indefinitely.
o Code simplifications and refactoring:
- Remove support for the old bw_accounting file: we've been storing