diff options
author | Nick Mathewson <nickm@torproject.org> | 2007-01-02 21:47:33 +0000 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2007-01-02 21:47:33 +0000 |
commit | f72e82ccc4075cb916ff13c4250529b2e056267b (patch) | |
tree | 65e2a6a306fd220c9e8d573e0b92413eb0dae56b /doc | |
parent | f5b984a36f0819e40da0f397f2b17306878ad9a6 (diff) | |
download | tor-f72e82ccc4075cb916ff13c4250529b2e056267b.tar.gz tor-f72e82ccc4075cb916ff13c4250529b2e056267b.zip |
r11801@Kushana: nickm | 2007-01-02 16:46:54 -0500
Initial TODO updates from meeting
svn:r9245
Diffstat (limited to 'doc')
-rw-r--r-- | doc/TODO | 20 |
1 files changed, 13 insertions, 7 deletions
@@ -32,14 +32,15 @@ N - Test guard unreachable logic; make sure that we actually attempt to R - Reconstruct ChangeLog; put rolled-up info in ReleaseNotes or something. Items for 0.1.2.x: - - enumerate events of important things that occur in tor, so vidalia can +N - enumerate events of important things that occur in tor, so vidalia can react. o Backend implementation -R - Actually list all the events (notice and warn log messages are a good +R - Clean up the spec a bit. + - Actually list all the events (notice and warn log messages are a good place to look.) Divide messages into categories, perhaps. -R - Specify general event system -R - Specify actual events. -R - and implement the rest + - Specify general event system + - Specify actual events. + - and implement the rest . Have (and document) a BEGIN_DIR relay cell that means "Connect to your directory port." @@ -133,8 +134,13 @@ R - "bandwidth classes", for incoming vs initiated-here conns, . Write limiting; separate token bucket for write o preemptively give a 503 to some v1 dir requests - preemptively give a 503 to some v2 dir requests - - per-conn write buckets - - separate config options for read vs write limiting + - Write function to estimate bytes needed for N descriptors + statuses + D per-conn write buckets + D separate config options for read vs write limiting + (It's hard to support read > write, since we need better + congestion control to avoid overfull buffers there. So, + defer the whole thing.) - Forward compatibility fixes - Caches should start trying to cache consensus docs? |