]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
r17437@tombo: nickm | 2008-07-30 09:04:15 -0400
authorNick Mathewson <nickm@torproject.org>
Wed, 30 Jul 2008 13:04:38 +0000 (13:04 +0000)
committerNick Mathewson <nickm@torproject.org>
Wed, 30 Jul 2008 13:04:38 +0000 (13:04 +0000)
 ipv6 todo items

svn:r16258

doc/TODO

index de4755ce9d57896cc9f3a7fe5c726bf8a7fe0ae5..4c6c723acb5f7ec244ed5110bbb34d22a258e87c 100644 (file)
--- a/doc/TODO
+++ b/doc/TODO
@@ -227,15 +227,20 @@ R   d Do we want to maintain our own set of entryguards that we use as
     - 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,