summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2007-08-29 17:22:00 +0000
committerNick Mathewson <nickm@torproject.org>2007-08-29 17:22:00 +0000
commit4266039c195ebf5ed38d02fbe31770fb6a03e254 (patch)
tree20f6ecfacdea173c8827552a6ec49b9c937279df /ChangeLog
parent1050eceb2ffc23a2780795fd23f87776a9f26c23 (diff)
downloadtor-4266039c195ebf5ed38d02fbe31770fb6a03e254.tar.gz
tor-4266039c195ebf5ed38d02fbe31770fb6a03e254.zip
r14826@catbus: nickm | 2007-08-29 13:19:55 -0400
Add a line to the state file for each guard to let us know which version added the guard. If the line is absent, assume the guard was added by whatever version of Tor last wrote the state file. Remove guards if the version that added them was using a bad guard selection algorithm. (Previously, we removed guards if the version that wrote the file was using a bad guard selection algorithm, even if the guards themselves were chosen by a good version.) svn:r11298
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog8
1 files changed, 7 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index fdf77a769f..a0745e2f5d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,14 @@
-Changes in version 0.2.0.6-alpha - 2007-??-??
+Changes in version 0.2.0.7-alpha - 2007-??-??
o Minor features (security):
- As a client, do not believe any server that tells us that any address
maps to an internal address space.
+ o Minor features (guard nodes):
+ - Tag every guard node in our state file with the version that we believe
+ added it, or with our own version if we add it. This way, if a user
+ temporarily runs an old version of Tor and then switches back to a new
+ one, she doesn't automatically lose her guards.
+
o Minor bugfixes:
- When generating information telling us how to extend to a given
router, do not try to include the nickname if it is absent. Fixes