[or-cvs] Change version parsing logic: a version is "obsolete" if it...

Nick Mathewson nickm at seul.org
Tue Mar 1 01:45:00 UTC 2005


Update of /home/or/cvsroot/tor/doc
In directory moria.mit.edu:/tmp/cvs-serv24830/doc

Modified Files:
	TODO 
Log Message:
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.

Index: TODO
===================================================================
RCS file: /home/or/cvsroot/tor/doc/TODO,v
retrieving revision 1.265
retrieving revision 1.266
diff -u -d -r1.265 -r1.266
--- TODO	28 Feb 2005 18:43:20 -0000	1.265
+++ TODO	1 Mar 2005 01:44:57 -0000	1.266
@@ -28,12 +28,15 @@
        . 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 @@
       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.



More information about the tor-commits mailing list