diff options
author | Roger Dingledine <arma@torproject.org> | 2007-01-05 06:03:10 +0000 |
---|---|---|
committer | Roger Dingledine <arma@torproject.org> | 2007-01-05 06:03:10 +0000 |
commit | 658c09c06fdcf32764c9e30aa1e824e6750edca2 (patch) | |
tree | dab24e6f955d4ae95ef73412f80ec95c457d6db5 /doc | |
parent | 466650aa14459bf6a2553f6c500f41c164b46712 (diff) | |
download | tor-658c09c06fdcf32764c9e30aa1e824e6750edca2.tar.gz tor-658c09c06fdcf32764c9e30aa1e824e6750edca2.zip |
more progress and cleanups
svn:r9269
Diffstat (limited to 'doc')
-rw-r--r-- | doc/TODO | 12 | ||||
-rw-r--r-- | doc/dir-spec.txt | 6 |
2 files changed, 11 insertions, 7 deletions
@@ -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. diff --git a/doc/dir-spec.txt b/doc/dir-spec.txt index 1d4781dde7..2cbc7b981e 100644 --- a/doc/dir-spec.txt +++ b/doc/dir-spec.txt @@ -379,9 +379,9 @@ $Id$ (because its ISP censors it, because it is behind a restrictive proxy, or for some similar reason). "BadDirectory" if the router is believed to be useless as a - directory cache (because its directory port isn't working; - because its bandwidth is always throttled, or for some - similar reason). + directory cache (because its directory port isn't working, + its bandwidth is always throttled, or for some similar + reason). "Exit" if the router is useful for building general-purpose exit circuits. "Fast" if the router is suitable for high-bandwidth circuits. |