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

[or-cvs] r16258: ipv6 todo items (in tor/trunk: . doc)



Author: nickm
Date: 2008-07-30 09:04:38 -0400 (Wed, 30 Jul 2008)
New Revision: 16258

Modified:
   tor/trunk/
   tor/trunk/doc/TODO
Log:
 r17437@tombo:  nickm | 2008-07-30 09:04:15 -0400
 ipv6 todo items



Property changes on: tor/trunk
___________________________________________________________________
 svk:merge ticket from /tor/trunk [r17437] on 49666b30-7950-49c5-bedf-9dc8f3168102

Modified: tor/trunk/doc/TODO
===================================================================
--- tor/trunk/doc/TODO	2008-07-30 13:04:32 UTC (rev 16257)
+++ tor/trunk/doc/TODO	2008-07-30 13:04:38 UTC (rev 16258)
@@ -227,15 +227,20 @@
     - Proposal to supersede 117 by adding IPv6 support for exits and entries.
       - Internal code support for ipv6:
         o Clone ipv6 functions (inet_ntop, inet_pton) where they don't exist.
-        - Most address variables need to become tor_addr_t
+        - Many address variables need to become tor_addr_t
+          - addr in connection_t
+          - n_addr in extend_info_t
         - Teach resolving code how to handle ipv6.
-        - Teach exit policies about ipv6 (consider ipv4/ipv6 interaction!)
+        . Teach exit policies about ipv6 (consider ipv4/ipv6
+          interaction!)
+        - Generate END_REASON_EXITPOLICY cells and parse them right
+        - Generate new BEGIN cell types and parse them right
     - 118: Listen on and advertise multiple ports:
       - Tor should be able to have a pool of outgoing IP addresses that it is
         able to rotate through. (maybe.  Possible overlap with proposal 118.)
       - config option to publish what ports you listen on, beyond
         ORPort/DirPort.  It should support ranges and bit prefixes (?) too.
-        (This is very similar to proposal 118.)
+      - Need to figure out the right format for routerinfo_t on this.
     - Fix voting to handle bug 608 case when multiple servers get
       Named.
     d Possibly: revise link protocol to allow big circuit IDs,