aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2007-10-08 17:44:09 +0000
committerNick Mathewson <nickm@torproject.org>2007-10-08 17:44:09 +0000
commit3f6e3ce61b9923477c93e2429ff34d185d898bd9 (patch)
tree801405dc6c65419567d9d7a57ce9430e747d2d06 /doc
parentcd69e93d508905ce35661607bc7ae27426a21e57 (diff)
downloadtor-3f6e3ce61b9923477c93e2429ff34d185d898bd9.tar
tor-3f6e3ce61b9923477c93e2429ff34d185d898bd9.tar.gz
r14769@Kushana: nickm | 2007-10-07 14:00:17 -0400
Fetch networkstatus consensus documents as needed. Disabled for clients until more caches support it. svn:r11788
Diffstat (limited to 'doc')
-rw-r--r--doc/TODO14
1 files changed, 12 insertions, 2 deletions
diff --git a/doc/TODO b/doc/TODO
index 20a4464d9..8d21f8b3b 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -78,8 +78,18 @@ Things we'd like to do in 0.2.0.x:
- When checking a consensus, make sure that its times are plausible.
o Add a function that will eventually tell us about our clock skew.
For now, just require that authorities not be skewed.
- - Start caching consensus documents once authorities make them
- - Start downloading and using consensus documents once caches serve them
+ . Start caching consensus documents once authorities make them;
+ start downloading consensus documents once caches serve
+ them
+ o Download code
+ o Code to schedule downloads
+ - Code to retry fail downloads
+ - Code to delay next download while fetching certificates
+ - Enable for non-caches
+ - Code to use v3 networkstatus documents once clients are
+ fetching them
+ - Implement
+ - Enable
- Controller support
- GETINFO to get consensus
- Event when new consensus arrives