[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[or-cvs] update directory todos
Update of /home/or/cvsroot/tor/doc
In directory moria:/tmp/cvs-serv10620/doc
Modified Files:
TODO
Log Message:
update directory todos
Index: TODO
===================================================================
RCS file: /home/or/cvsroot/tor/doc/TODO,v
retrieving revision 1.353
retrieving revision 1.354
diff -u -d -r1.353 -r1.354
--- TODO 14 Sep 2005 03:45:03 -0000 1.353
+++ TODO 14 Sep 2005 04:04:35 -0000 1.354
@@ -123,8 +123,8 @@
o Everyone downloads network-status objects
N . Clients: from all directories, round-robin
o Basic implementation: disable until 0.1.1.x is out.
- - On failure, mark trusted_dir_server as having failed once and
- retry up to a point.
+ o On failure, mark trusted_dir_server as having failed
+ - Retry, up to a point.
o Parse them
o Cache them, reload on restart
o Serve cached directories
@@ -133,14 +133,27 @@
o Support compression.
N - Alice acts on network-status objects
- Alice downloads descriptors as needed.
+ o Figure out what's needed
+ - Download it
+ - Store it
+ o Implement store
+ - Implement reload-from-store
+ - Store downloaded descriptors
+ - Retry descriptors on failure for a while
- Alice sets descriptor status from network-status
+ o Implement
+ - Use
- Security
- Alices avoid duplicate class C nodes.
- Analyze how bad the partitioning is or isn't.
-N - Naming:
+N - Naming and validation:
- Separate naming from validation in authdirs.
+ - Authdirs need to be able to decline to validate based on
+ IP range and key
+ - Authdirs need to be able to decline to include baased on
+ IP range and key.
- Clients choose names based on network-status options.
- Names are remembered in client status.