diff options
author | Nick Mathewson <nickm@torproject.org> | 2005-03-11 21:42:45 +0000 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2005-03-11 21:42:45 +0000 |
commit | 71a3560c727c284f963672e6a9ded38f6570c9f8 (patch) | |
tree | ad3efcd67754d73a890508221536174590c517fb /doc/TODO | |
parent | 2b7907ef42d6b4004dd0b0ebc4d4df7cda13ffc6 (diff) | |
download | tor-71a3560c727c284f963672e6a9ded38f6570c9f8.tar.gz tor-71a3560c727c284f963672e6a9ded38f6570c9f8.zip |
expand a couple of items
svn:r3747
Diffstat (limited to 'doc/TODO')
-rw-r--r-- | doc/TODO | 13 |
1 files changed, 9 insertions, 4 deletions
@@ -69,10 +69,12 @@ N . Implement pending controller features. o Event for "new descriptors" o Better stream IDs o Stream status changed: "new" state. - - EXTENDCIRCUIT <depends on revised circ selection stuff.> + - EXTENDCIRCUIT +R - revised circ selection stuff. + - Implement controller interface. - ATTACHSTREAM - Make streams have an 'unattached and not-automatically-attachable' - state. + state. ("Controller managed.") - Add support to put new streams into this state rather than try to attach them automatically. ("Hidden" config option.) - Time out never-attached streams. @@ -125,7 +127,7 @@ R - when we haven't explicitly sent a socks reject, sending one in warn us if we forgot one. [Tag this 010 in flyspray.] R - should retry exitpolicy end streams even if the end cell didn't resolve the address for you - - Figure out when to reset addressmaps (on hup, on reconfig, etc) + o Figure out when to reset addressmaps (on hup, on reconfig, etc) Improvements to self-measurement. R X round detected bandwidth up to nearest 10KB? @@ -133,6 +135,8 @@ R o client software not upload descriptor until: . it decides it is reachable o dirport . orport + - rule for now: "If you process a CREATE cell that did not come from + your own IP, you are reachable." o start counting again if your IP ever changes. o never regenerate identity keys, for now. o you can set a bit for not-being-an-OR. @@ -176,7 +180,7 @@ N - Code cleanup - Let more config options (e.g. ORPort) change dynamically. - hidserv offerers shouldn't need to define a SocksPort * figure out what breaks for this, and do it. - + - Destroy and truncated cells should have reasons. - Packaging - Figure out how to make the rpm not strip the binaries it makes. - Integrate an http proxy into Tor (maybe as a third class of worker @@ -188,6 +192,7 @@ N - Code cleanup - Windows - Get a controller to launch tor and keep it on the system tray. + For 0.1.1.x: Decentralizing: |