aboutsummaryrefslogtreecommitdiff
path: root/doc/TODO
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2007-01-05 06:03:10 +0000
committerRoger Dingledine <arma@torproject.org>2007-01-05 06:03:10 +0000
commit658c09c06fdcf32764c9e30aa1e824e6750edca2 (patch)
treedab24e6f955d4ae95ef73412f80ec95c457d6db5 /doc/TODO
parent466650aa14459bf6a2553f6c500f41c164b46712 (diff)
downloadtor-658c09c06fdcf32764c9e30aa1e824e6750edca2.tar
tor-658c09c06fdcf32764c9e30aa1e824e6750edca2.tar.gz
more progress and cleanups
svn:r9269
Diffstat (limited to 'doc/TODO')
-rw-r--r--doc/TODO12
1 files changed, 8 insertions, 4 deletions
diff --git a/doc/TODO b/doc/TODO
index affa262b7..efb7ae54d 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -82,9 +82,11 @@ N - DNS improvements
D Delay when we get a lot of 503s, rather than punting onto the
servers that have given us 503s?
o Add a 'BadDirectory' flag to statuses.
- - authorities should *never* 503 a cache, and should never 503
- network status requests. They can 503 client descriptor requests
- when they feel like it.
+ o authorities should *never* 503 a cache, and should never 503
+ network status requests.
+ D They can 503 client descriptor requests when they feel like it.
+ How can they distinguish? Not implemented for now, maybe
+ should abandon.
- update dir-spec with what we decided for each of these
o Have a mode that doesn't write to disk much, so we can run Tor on
@@ -131,7 +133,7 @@ R - "bandwidth classes", for incoming vs initiated-here conns,
and to give dir conns lower priority.
. Write limiting; separate token bucket for write
o preemptively give a 503 to some v1 dir requests
-R - preemptively give a 503 to some v2 dir requests
+ o preemptively give a 503 to some v2 dir requests
o Write function to estimate bytes needed for N descriptors
statuses
D per-conn write buckets
@@ -258,6 +260,8 @@ M - rewrite how libevent does select() on win32 so it's not so very slow.
- Add an option (related to AvoidDiskWrites) to disable directory caching.
Minor items for 0.1.2.x as time permits:
+ - a way to generate the website diagrams from source, so we can
+ translate them as utf-8 text rather than with gimp.
R - add d64 and fp64 along-side d and fp so people can paste status
entries into a url. since + is a valid base64 char, only allow one
at a time. spec and then do.