[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[or-cvs] Big commit: clients start downloading and using network-sta...
Update of /home/or/cvsroot/tor/doc
In directory moria:/tmp/cvs-serv31572/doc
Modified Files:
TODO
Log Message:
Big commit: clients start downloading and using network-statuses.
Only caches need to get running-routers; nobody needs to parse, store,
or use it. Same for the router-status line in the directories. Add
many #if 0's that can get removed once I'm convinced they don't
contain anything I'm forgetting.
Start all newly-parsed routers as non-running and non-valid; update
them from the list of network statuses.
Update all routers when a new networkstatus comes in.
After 3 tries for a networkstatus, clients give up until they're told
to try again.
"Let's get those missles ready to **DESTROY THE UNIVERSE**!"
-TMBG
Index: TODO
===================================================================
RCS file: /home/or/cvsroot/tor/doc/TODO,v
retrieving revision 1.354
retrieving revision 1.355
diff -u -d -r1.354 -r1.355
--- TODO 14 Sep 2005 04:04:35 -0000 1.354
+++ TODO 14 Sep 2005 21:09:25 -0000 1.355
@@ -121,10 +121,11 @@
o Dirservers publish compressed network-status objects.
o Support retrieving several-at-once
o Everyone downloads network-status objects
-N . Clients: from all directories, round-robin
+ o Clients: from all directories, round-robin
o Basic implementation: disable until 0.1.1.x is out.
o On failure, mark trusted_dir_server as having failed
- - Retry, up to a point.
+ o Retry, up to a point.
+ - Launch retry immediately on failure.
o Parse them
o Cache them, reload on restart
o Serve cached directories
@@ -140,9 +141,9 @@
- Implement reload-from-store
- Store downloaded descriptors
- Retry descriptors on failure for a while
- - Alice sets descriptor status from network-status
+ o Alice sets descriptor status from network-status
o Implement
- - Use
+ o Use
- Security
- Alices avoid duplicate class C nodes.