[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[or-cvs] Note done things on TODO



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

Modified Files:
	TODO 
Log Message:
Note done things on TODO

Index: TODO
===================================================================
RCS file: /home/or/cvsroot/tor/doc/TODO,v
retrieving revision 1.261
retrieving revision 1.262
diff -u -d -r1.261 -r1.262
--- TODO	24 Feb 2005 22:44:56 -0000	1.261
+++ TODO	25 Feb 2005 06:37:28 -0000	1.262
@@ -25,9 +25,16 @@
          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 @@
 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