summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2005-02-25 06:37:28 +0000
committerNick Mathewson <nickm@torproject.org>2005-02-25 06:37:28 +0000
commitd21f007a8465b7c04d4ea8084501a588af4874a6 (patch)
tree42bdc2fbd64a603a9783e3c7dcf58184c497b0fd /doc
parent8396105d84d4e5ca9a7821ee58194d71d1df5591 (diff)
downloadtor-d21f007a8465b7c04d4ea8084501a588af4874a6.tar.gz
tor-d21f007a8465b7c04d4ea8084501a588af4874a6.zip
Note done things on TODO
svn:r3695
Diffstat (limited to 'doc')
-rw-r--r--doc/TODO27
1 files changed, 23 insertions, 4 deletions
diff --git a/doc/TODO b/doc/TODO
index 75f7576788..fc694600f9 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -25,9 +25,16 @@ N . Switch to libevent
bandwidth buckets under heavy load. (Really, the logic was
never right in the first place.) Also, we should audit all users
of get_pending_bytes().
- - Find a way to make sure we have libevent 1.0 or later.
- - Log which poll method we're using.
- . Check return from event_set, event_add, event_del.
+ . Find a way to make sure we have libevent 1.0 or later.
+ o Implement patch to libevent
+ o Submit patch to niels making this possible.
+ . Log which poll method we're using.
+ o Implement patch to libevent
+ o Submit patch to niels making this possible.
+ - Intercept libevent's "log" messages.
+ o Ask Niels whether a patch would be accepted.
+ - Implement patch, if so.
+ o Check return from event_set, event_add, event_del.
- Keep pushing to get a windows patch accepted.
Security:
@@ -37,7 +44,19 @@ N . Switch to libevent
R - Reset uptime when IP/ORPort/... changes.
Functionality
-N - Implement pending controller features.
+N . Implement pending controller features.
+ - Stubs for new functions.
+ - GETINFO
+ - Version
+ - Descriptors
+ - List of address mappings
+ - POSTDESCRIPTOR
+ - MAPADDRESS
+ - Event for "new descriptors"
+ - Better streams IDs
+ - EXTENDCIRCUIT <depends on revised circ selection stuff.>
+ - ATTACHSTREAM <depends on making streams have 'unattached' state.>
+ - Stream status changed: "new" state.
R . HTTPS proxy for OR CONNECT stuff. (For outgoing SSL connections to
other ORs.)
- Changes for forward compatibility