[or-cvs] Add a couple of items to TODO
Nick Mathewson
nickm at seul.org
Mon Oct 25 21:29:29 UTC 2004
Update of /home/or/cvsroot/doc
In directory moria.mit.edu:/tmp/cvs-serv26882
Modified Files:
TODO
Log Message:
Add a couple of items to TODO
Index: TODO
===================================================================
RCS file: /home/or/cvsroot/doc/TODO,v
retrieving revision 1.184
retrieving revision 1.185
diff -u -d -r1.184 -r1.185
--- TODO 24 Oct 2004 01:28:04 -0000 1.184
+++ TODO 25 Oct 2004 21:29:27 -0000 1.185
@@ -34,8 +34,14 @@
used. Adjust next month's window based on outcome. Hibernate
when we're not up.
R - Hibernate means "stop accepting connections, and start sleeping"
- Implement hibernation.
+ Implement hibernation. Have a separate
+ about-to-start-hibernating state implemented in similar way to
+ will shut-down-in-30-seconds state.
+ - Rendezvous service bug: can we nail it down?
R . bandwidth buckets for write as well as read.
+N - Make watchdogged clients check cached-directory mtime to avoid
+ fetching directory in a tight loop.
+ - Implement If-Modified-Since for directories.
N - Handle rendezvousing with unverified nodes.
- Specify: Stick rendezvous point's key in INTRODUCE cell.
Bob should _always_ use key from INTRODUCE cell.
@@ -77,6 +83,10 @@
on by default for hidden services.
- Make command-line strict about checking options; make only certain
option prefixes work.
+ - Split running-routers into 2 lines: verified-routers and
+ live-routers.
+ - Rate-limit OR and directory connections overall and per-IP and
+ maybe per subnet.
- put expiry date on onion-key, so people don't keep trying
old ones that they could know are expired?
* Leave on todo list, see if pre3 onion fixes helped enough.
More information about the tor-commits
mailing list