summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2007-10-10 19:33:19 +0000
committerNick Mathewson <nickm@torproject.org>2007-10-10 19:33:19 +0000
commit55520a2d95cafeaebf7073660fd70b3a3019d035 (patch)
treeda9bed3db9468033d27afcee5196889d1253dbdf /doc
parentf05685a8eb50c8ab74a43c1d9e81b0302f332b9e (diff)
downloadtor-55520a2d95cafeaebf7073660fd70b3a3019d035.tar.gz
tor-55520a2d95cafeaebf7073660fd70b3a3019d035.zip
r15636@catbus: nickm | 2007-10-10 15:28:12 -0400
Retry consensus and certificate downloads properly. Do not fail when there are no certificates to download. Do not download certificates we already have when retrying. svn:r11841
Diffstat (limited to 'doc')
-rw-r--r--doc/TODO8
1 files changed, 6 insertions, 2 deletions
diff --git a/doc/TODO b/doc/TODO
index 83152fdede..2ddedfc5ca 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -85,8 +85,12 @@ Things we'd like to do in 0.2.0.x:
them
o Download code
o Code to schedule downloads
- - Code to retry failed downloads
- - Code to delay next download while fetching certificates
+ o Code to retry failed downloads
+ - Code to delay next download while fetching certificates to verify
+ a consensus we already got.
+ - Code to retry consensus download if we got one we already have.
+ - Use if-modified-since on consensus download
+ - Use if-modified-since on certificate download
o Code to download routers listed in v3 networkstatus consensuses.
- Enable for non-caches
- Code to use v3 networkstatus documents once clients are