summaryrefslogtreecommitdiff
path: root/doc/TODO
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2005-03-01 01:44:57 +0000
committerNick Mathewson <nickm@torproject.org>2005-03-01 01:44:57 +0000
commit83743d64abd478e9b4b5a0b3adf4e7aa22e6fc86 (patch)
treec7a385929ff0440d43bcaa97d484cac64c69ad78 /doc/TODO
parentb7b05dc1b26c5d828cda618f2a27fa883b7bfb7e (diff)
downloadtor-83743d64abd478e9b4b5a0b3adf4e7aa22e6fc86.tar.gz
tor-83743d64abd478e9b4b5a0b3adf4e7aa22e6fc86.zip
Change version parsing logic: a version is "obsolete" if it is not recommended and (1) there is a newer recommended version in the same series, or (2) there are no recommended versions in the same series, but there are some recommended versions in a newer series. A version is "new" if it is newer than any recommended version in the same series.
svn:r3716
Diffstat (limited to 'doc/TODO')
-rw-r--r--doc/TODO13
1 files changed, 8 insertions, 5 deletions
diff --git a/doc/TODO b/doc/TODO
index ead0343b85..5904d09791 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -28,12 +28,15 @@ N . Switch to libevent
. 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.
+ - Implement Tor side once patch is accepted.
. 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.
+ - Implement Tor side once patch is accepted.
+ . Intercept libevent's "log" messages.
o Ask Niels whether a patch would be accepted.
- - Implement patch, if so.
+ o Implement patch, if so.
+ - Implement Tor side once patch is accepted.
o Check return from event_set, event_add, event_del.
- Keep pushing to get a windows patch accepted.
@@ -60,14 +63,14 @@ N . Implement pending controller features.
o Map A->B.
- Map DontCare->B.
- Event for "new descriptors"
- - Better streams IDs
+ o Better stream 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
-N - If a version is later than the last in its series, but a version
+ o Changes for forward compatibility
+ o If a version is later than the last in its series, but a version
in the next series is recommended, that doesn't mean it's bad.
- Do end reasons better
- Start using RESOURCELIMIT more.