summaryrefslogtreecommitdiff
path: root/doc/TODO
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2005-03-02 22:29:58 +0000
committerNick Mathewson <nickm@torproject.org>2005-03-02 22:29:58 +0000
commitf90ccf5648309152e5d10b941cd3eb6cb0dce21a (patch)
treee5f6d2f344abb7852e7a6f1476f1cdbd990f564f /doc/TODO
parent4b5e213a0b91bcb6b3b848625f8ce6dd39381d6e (diff)
downloadtor-f90ccf5648309152e5d10b941cd3eb6cb0dce21a.tar.gz
tor-f90ccf5648309152e5d10b941cd3eb6cb0dce21a.zip
Implement new controller events for changed descriptors and new (not-yet-attached) streams.
svn:r3731
Diffstat (limited to 'doc/TODO')
-rw-r--r--doc/TODO11
1 files changed, 8 insertions, 3 deletions
diff --git a/doc/TODO b/doc/TODO
index b07340d940..2395fe348a 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -66,11 +66,16 @@ N . Implement pending controller features.
o Way to handle overlong messages
o Specify fragmented format
o Implement fragmented format
- - Event for "new descriptors"
+ o Event for "new descriptors"
o Better stream IDs
+ o Stream status changed: "new" state.
- EXTENDCIRCUIT <depends on revised circ selection stuff.>
- - ATTACHSTREAM <depends on making streams have 'unattached' state.>
- - Stream status changed: "new" state.
+ - ATTACHSTREAM
+ - Make streams have an 'unattached and unattachable' state.
+ - Add support to put new streams into this state rather than try to
+ attach them automatically. ("Hidden" config option.)
+ - Time out never-attached streams.
+ - Implement 'attach stream X to circuit Y' logic.
- Tests for new controller features
R . HTTPS proxy for OR CONNECT stuff. (For outgoing SSL connections to
other ORs.)