aboutsummaryrefslogtreecommitdiff
path: root/doc/TODO
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2005-03-12 04:22:01 +0000
committerNick Mathewson <nickm@torproject.org>2005-03-12 04:22:01 +0000
commit115271f65e1b84cea09f0fb401afb123f22b075b (patch)
treeab148aad2c1d2f5e320011b8507507817e48c918 /doc/TODO
parentd1f790e9cec42783e47805a8593ca5532a525904 (diff)
downloadtor-115271f65e1b84cea09f0fb401afb123f22b075b.tar
tor-115271f65e1b84cea09f0fb401afb123f22b075b.tar.gz
Implement the common case of ATTACHSTREAM.
svn:r3751
Diffstat (limited to 'doc/TODO')
-rw-r--r--doc/TODO10
1 files changed, 6 insertions, 4 deletions
diff --git a/doc/TODO b/doc/TODO
index 6d2dfa2e8..07288ff93 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -72,13 +72,15 @@ N . Implement pending controller features.
- EXTENDCIRCUIT
R - revised circ selection stuff.
- Implement controller interface.
- - ATTACHSTREAM
- - Make streams have an 'unattached and not-automatically-attachable'
+ . ATTACHSTREAM
+ o Make streams have an 'unattached and not-automatically-attachable'
state. ("Controller managed.")
- - Add support to put new streams into this state rather than try to
+ o Add support to put new streams into this state rather than try to
attach them automatically. ("Hidden" config option.)
+ o Implement 'attach stream X to circuit Y' logic.
- Time out never-attached streams.
- - Implement 'attach stream X to circuit Y' logic.
+ - If we never get a CONNECTED back, we should put the stream back in
+ CONTROLLER_WAIT, not in CIRCUIT_WAIT.
- Tests for new controller features
R . HTTPS proxy for OR CONNECT stuff. (For outgoing SSL connections to
other ORs.)