aboutsummaryrefslogtreecommitdiff
path: root/doc/TODO
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 /doc/TODO
parent1050eceb2ffc23a2780795fd23f87776a9f26c23 (diff)
downloadtor-4266039c195ebf5ed38d02fbe31770fb6a03e254.tar
tor-4266039c195ebf5ed38d02fbe31770fb6a03e254.tar.gz
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 'doc/TODO')
-rw-r--r--doc/TODO3
1 files changed, 2 insertions, 1 deletions
diff --git a/doc/TODO b/doc/TODO
index 1e38a359d..d25d8fdfb 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -159,8 +159,9 @@ N - Design/implement the "local-status" or something like it, from the
- Or maybe close connections from same IP when we get a lot from one.
- Or maybe block IPs that connect too many times at once.
- add an AuthDirBadexit torrc option if we decide we want one.
- - Add a GuardsSelectedByVersion line to the state file so we know
+ o Add a GuardsSelectedByVersion line to the state file so we know
not to drop guards we added.
+ o Have it include the date too.
- Testing
N - Hack up a client that gives out weird/no certificates, so we can