diff options
author | Roger Dingledine <arma@torproject.org> | 2007-06-09 07:05:19 +0000 |
---|---|---|
committer | Roger Dingledine <arma@torproject.org> | 2007-06-09 07:05:19 +0000 |
commit | a97c3b8c2da5d1f1e0ac793e7ad79b8288a87bc3 (patch) | |
tree | 9d36eb6c00798193c27192fba6bfc34ab2e0775c /doc | |
parent | 8dfde75ef68afe952058aa938f53707f98b9178c (diff) | |
download | tor-a97c3b8c2da5d1f1e0ac793e7ad79b8288a87bc3.tar.gz tor-a97c3b8c2da5d1f1e0ac793e7ad79b8288a87bc3.zip |
Be clearer on the various roles for auth dir types.
Bridge authorities no longer write bridge descriptors to their
cached-routers file -- this gets complex because of extrainfo documents.
svn:r10545
Diffstat (limited to 'doc')
-rw-r--r-- | doc/TODO | 30 |
1 files changed, 16 insertions, 14 deletions
@@ -87,7 +87,7 @@ Things we'd like to do in 0.2.0.x: - While we're at it, let v3 authorities have fqdns lines. - Start caching consensus documents once authorities make them - Start downloading and using consensus documents once caches serve them - . 104: Long and Short Router Descriptors (by Jun 1) + . 104: Long and Short Router Descriptors . Finalize proposal o Implement parsing for extra-info documents o Have routers generate extra-info documents. @@ -102,7 +102,7 @@ Things we'd like to do in 0.2.0.x: o Implement option to download and cache extra-info documents. o Improve the 'retry' logic on extra-info documents. - Drop bandwidth history from router-descriptors - - 105: Version negotiation for the Tor protocol (finalize by Jun 1) + - 105: Version negotiation for the Tor protocol - 108: Base "Stable" Flag on Mean Time Between Failures - 109: No more than one server per IP address o 103: Splitting identity key from regularly used signing key @@ -194,7 +194,7 @@ Things we'd like to do in 0.2.0.x: networkstatus generation; eliminate duplicate code. - Include "v" line in getinfo values. - Features: - - Traffic priorities (by Jun 1) + - Traffic priorities - Ability to prioritize own traffic over relayed traffic. o Implement a DNS proxy o Make a listener type. @@ -208,13 +208,13 @@ Things we'd like to do in 0.2.0.x: - A better UI for authority ops. - Follow weasel's proposal, crossed with mixminion dir config format - Write a proposal - - Bridges users (rudimentary version) (By Jun 1) - - Ability to specify bridges manually - D cache of bridges that we've learned about and use but aren't + - Bridges users (rudimentary version) + o Ability to specify bridges manually + - cache of bridges that we've learned about and use but aren't manually listed in the torrc. D and some mechanism for specifying that we want to stop using a given bridge in this cache. - - Config option 'UseBridges' that bridge users can turn on. + . Config option 'UseBridges' that bridge users can turn on. - uses bridges as first hop rather than entry guards. D Do we want to maintain our own set of entryguards that we use after the bridge? Open research question; let's say no for 0.2.0 @@ -223,20 +223,22 @@ Things we'd like to do in 0.2.0.x: N - Design/implement the "local-status" or something like it, from the "Descriptor purposes: how to tell them apart" section of http://archives.seul.org/or/dev/May-2007/msg00008.html - - Bridges operators (rudimentary version) (By Jun 1) + - Bridges operators (rudimentary version) - Ability to act as dir cache without a dir port. - - Bridges publish to bridge authorities + o Bridges publish to bridge authorities - Fix BEGIN_DIR so that you connect to bridge of which you only know IP (and optionally fingerprint), and then use BEGIN_DIR to learn more about it. - - Bridges authorities (rudimentary version) (By Jun 1) - - Rudimentary "do not publish networkstatus" option for bridge + - Bridges authorities (rudimentary version) + o Rudimentary "do not publish networkstatus" option for bridge authorities. - Clients can ask bridge authorities for more bridges. - - Bridges (not necessarily by Jun 1) + D Should do reachability testing but only on the purpose==bridge + descriptors we have. + - Bridges - Clients can ask bridge authorities for updates on known bridges. - More TLS normalization work: make Tor less easily - fingerprinted. (Researched by Jun 1) + fingerprinted. - Directory system improvements - config option to publish what ports you listen on, beyond ORPort/DirPort. It should support ranges and bit prefixes (?) too. @@ -266,7 +268,7 @@ N - Design/implement the "local-status" or something like it, from the - can we deprecate 'getinfo network-status'? - can we deprecate the FastFirstHopPK config option? P - Packaging: -P - Can we switch to polipo? (Jun 1) +P - Can we switch to polipo? P - If we haven't replaced privoxy, lock down its configuration in all packages, as documented in tor-doc-unix.html P - Figure out why dll's compiled in mingw don't work right in WinXP. |