[or-cvs] Implement "Dont-Care" from addresses to MapAddress control ...

Nick Mathewson nickm at seul.org
Wed Mar 2 19:26:48 UTC 2005


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

Modified Files:
	TODO 
Log Message:
Implement "Dont-Care" from addresses to MapAddress control message.  For safety, refuse to launch connections to unmapped addresses in the dont-care range.

Index: TODO
===================================================================
RCS file: /home/or/cvsroot/tor/doc/TODO,v
retrieving revision 1.269
retrieving revision 1.270
diff -u -d -r1.269 -r1.270
--- TODO	2 Mar 2005 03:13:05 -0000	1.269
+++ TODO	2 Mar 2005 19:26:45 -0000	1.270
@@ -59,14 +59,16 @@
       - List of address mappings (all, or mapaddress+config,
                                   or just mapadddress?)
     o POSTDESCRIPTOR
-    . MAPADDRESS
+    o MAPADDRESS
       o Map A->B.
-      - Map DontCare->B.
+      o Map DontCare->B.
+    - Way to handle overlong messages?
     - Event for "new descriptors"
     o Better stream IDs
     - EXTENDCIRCUIT <depends on revised circ selection stuff.>
     - ATTACHSTREAM <depends on making streams have 'unattached' state.>
     - Stream status changed: "new" state.
+    - Tests for new controller features
 R . HTTPS proxy for OR CONNECT stuff. (For outgoing SSL connections to
     other ORs.)
   o Changes for forward compatibility
@@ -86,7 +88,7 @@
       (Turns out, if package_raw_inbuf fails, it *can't* send an end cell.)
     o Check for any place where we can close an edge connection without
       sending an end; see if we should send an end.
-N   . Feed end reason back into SOCK5 as reasonable.
+N . Feed end reason back into SOCK5 as reasonable.
 R o cache .foo.exit names better, or differently, or not.
 N - make !advertised_server_mode() ORs fetch dirs less often.
 N - Clean up NT service code even more.  Document it. Enable it by default.
@@ -128,7 +130,9 @@
        * no need to do this yet. few people define their ORPort.
 
  Arguable
-N - Reverse DNS: specify and implement.
+N . Reverse DNS
+    o specify
+    - implement
 r - make min uptime a function of the available choices (say, choose 60th
     percentile, not 1 day.)
 r - kill dns workers more slowly



More information about the tor-commits mailing list