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

[or-cvs] Add my 0.0.2pre14 tasks to top of TODO.



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

Modified Files:
	TODO 
Log Message:
Add my 0.0.2pre14 tasks to top of TODO.

Index: TODO
===================================================================
RCS file: /home/or/cvsroot/doc/TODO,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -d -r1.41 -r1.42
--- TODO	12 Nov 2003 18:55:07 -0000	1.41
+++ TODO	13 Nov 2003 01:01:35 -0000	1.42
@@ -13,6 +13,24 @@
         D Deferred
         X Abandoned
 
+For 0.0.2pre14:
+NICK    - More flexible exit policies (18.*, 18.0.0.0/8)
+NICK    - Work to succeed in the precense of exit policy violation
+                - Replace desired_path_len with opaque path-selection specifier
+                - Client-side DNS caching
+                - Add entries to client DNS cache based on END cells
+                - Remove port from END_REASON_EXITPOLICY cells
+                - Start building new circuits when we get an exit-policy
+                  failure.  (Defer exiting from the middle of existing
+                  circuits or extending existing circuits for later.)
+                - Implement function to check whether a routerinfo_t 
+                  supports a given exit addr.
+                - Choose the exit node of an in-progress circuit based on
+                  pending AP connections.
+                - Choose the exit node _first_, then beginning, then
+                  middle nodes.
+
+                 
 Short-term:
         - Make tls connections tls_close intentionally
         o Rename ACI to circID
@@ -31,7 +49,6 @@
         - Continue reading from socks port even while waiting for connect.
         .* Exit policies
                 o Spec how to write the exit policies
-NICK            -* More flexible policies (18.*, 18.0.0.0/8)
                 .* Path selection algorithms
                         o Choose path more incrementally
 ARMA                    -* Let user request first/last node