aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2005-02-23 22:42:17 +0000
committerRoger Dingledine <arma@torproject.org>2005-02-23 22:42:17 +0000
commit043fd5666fd81aa6b507cd7725f721849b2f3797 (patch)
tree6fdbbd755b17b6cd537dd8a95fd50ea230882ceb
parent2adee31a26f8048bca86391921a58cba3622f384 (diff)
downloadtor-043fd5666fd81aa6b507cd7725f721849b2f3797.tar
tor-043fd5666fd81aa6b507cd7725f721849b2f3797.tar.gz
a list of things to do so we can decentralize
svn:r3678
-rw-r--r--doc/TODO16
1 files changed, 16 insertions, 0 deletions
diff --git a/doc/TODO b/doc/TODO
index d450d3a87..d16b9852e 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -142,6 +142,22 @@ N - Code cleanup
- Windows
- Get a controller to launch tor and keep it on the system tray.
+For 0.1.1.x:
+
+Decentralizing:
+ - self-measurement
+ - remote measurement
+ - remove approval crap, add blacklisting by IP
+ - gather more permanent dirservers and put their keys into the code
+ - ship with a master key, and implement a way to query dirservers for
+ a blob which is a timestamped signed newest pile of dirservers. put
+ that on disk and use it on startup rather than the built-in default.
+ - threshold belief from clients about up-ness
+ - a way for clients to get fresh enough server descriptors
+ - a way for clients to partition the set of servers in a safe way:
+ so they don't have to learn all of them but so they're not easily
+ partitionable.
+
Tier two:
N - Handle rendezvousing with unverified nodes.