summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2008-07-30 13:04:38 +0000
committerNick Mathewson <nickm@torproject.org>2008-07-30 13:04:38 +0000
commite4d71827d5c8b35b4425e7f9eb1ae5ef09d71aec (patch)
treea469a8613387f843e694d9d2b6c9731419ef9784
parent186097906dd740c91b57bcf52d66e90f333f12f4 (diff)
downloadtor-e4d71827d5c8b35b4425e7f9eb1ae5ef09d71aec.tar.gz
tor-e4d71827d5c8b35b4425e7f9eb1ae5ef09d71aec.zip
r17437@tombo: nickm | 2008-07-30 09:04:15 -0400
ipv6 todo items svn:r16258
-rw-r--r--doc/TODO11
1 files changed, 8 insertions, 3 deletions
diff --git a/doc/TODO b/doc/TODO
index de4755ce9d..4c6c723acb 100644
--- 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,