diff options
author | Nick Mathewson <nickm@torproject.org> | 2007-08-29 17:22:00 +0000 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2007-08-29 17:22:00 +0000 |
commit | 4266039c195ebf5ed38d02fbe31770fb6a03e254 (patch) | |
tree | 20f6ecfacdea173c8827552a6ec49b9c937279df /doc/TODO | |
parent | 1050eceb2ffc23a2780795fd23f87776a9f26c23 (diff) | |
download | tor-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/TODO | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -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 |