diff options
author | Roger Dingledine <arma@torproject.org> | 2004-07-22 01:35:52 +0000 |
---|---|---|
committer | Roger Dingledine <arma@torproject.org> | 2004-07-22 01:35:52 +0000 |
commit | ca9604e477c617681b612316a917024c65f36492 (patch) | |
tree | 76182f05a7f10ae4b6dc3fe0bf45bda61231f64a /doc/TODO | |
parent | 6c56f34aaf43bd25ebb77d66169b29681442d9b6 (diff) | |
download | tor-ca9604e477c617681b612316a917024c65f36492.tar tor-ca9604e477c617681b612316a917024c65f36492.tar.gz |
update the todo, items for pre-pre1 and for post-pre1
svn:r2093
Diffstat (limited to 'doc/TODO')
-rw-r--r-- | doc/TODO | 30 |
1 files changed, 24 insertions, 6 deletions
@@ -18,7 +18,7 @@ For scalability: For 0.0.8: -NICK milestone 1: + milestone 1: o make all ORs serve the directory too. o "AuthoritativeDir 1" for dirservers o non-authorative servers with dirport publish opt dircacheport @@ -74,9 +74,9 @@ NICK - Possible to get autoconf to easily install things into ~/.tor? milestone 3: - users can set their bandwidth, or we auto-detect it: - advertised bandwidth defaults to 10KB - - advertised bandwidth is the min of max seen in each direction + o advertised bandwidth is the min of max seen in each direction in the past N seconds. -NICK - calculate this + o calculate this o not counting "local" connections - round detected bandwidth up to nearest 10KB - client software not upload descriptor until: @@ -91,15 +91,33 @@ NICK - Reputation info needs to give better weight to recent events than - Have clients and dirservers preserve reputation info over reboots. - clients choose nodes proportional to advertised bandwidth - - authdirserver includes descriptor and lists as running iff: + o authdirserver includes descriptor. + - and lists as running iff: - he can connect to you - he has successfully extended to you - he has sufficient mean-time-between-failures - - Don't accept ORs with nicknames same as verified ORs' nicknames. + - Don't accept ORs with nicknames same as verified ORs' nicknames. - add new "Middleman 1" config variable? o if torrc not found, exitpolicy reject *:* o change if(options.ORPort) to what we really mean. o same with socksport. + o get contrib/tor_resolve into the tarball and installed + - and working + + for pre1: + - 0.0.8 ORs should use identity key for 0.0.7 ORs sometimes but + not always? + - we should publish advertised_bandwidth in descriptor + - bug: 0.0.8 OPs can't extend from an 0.0.7 OR to an 0.0.8 OR + + post pre1: + - when we sigint tor, the dns/cpuworkers don't intercept sigint? + - "AcceptOnlyVerifiedRouters" config option? + - why does common/util.c build-depend on or/or.h ? + - ORs use uniquer default nicknames + - Tors deal appropriately when a newly-verified router has the + same nickname as another router they know about + ongoing: . rename/rearrange functions for what file they're in @@ -114,7 +132,7 @@ NICK . Windows port . works as server - can be configured - robust as a server - . Usable as NT service + . Usable as NT service - docs for building in win - installer |