summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2004-11-18 01:52:37 +0000
committerNick Mathewson <nickm@torproject.org>2004-11-18 01:52:37 +0000
commit230d3b2aee4789f5f6b2a111be21eb484cad54c7 (patch)
tree2435a060628fdfce323161c1d8e8713324347d9e
parent2e4763655d74dcb82b51b97ab716672605b1cbe9 (diff)
downloadtor-230d3b2aee4789f5f6b2a111be21eb484cad54c7.tar.gz
tor-230d3b2aee4789f5f6b2a111be21eb484cad54c7.zip
mark some last items for 009rc1
svn:r2908
-rw-r--r--doc/TODO51
1 files changed, 7 insertions, 44 deletions
diff --git a/doc/TODO b/doc/TODO
index 1cdb6f3907..250320bff0 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -10,56 +10,21 @@ ARMA - arma claims
D Deferred
X Abandoned
-0.0.9pre6:
- o clients now have certs, which means we warn when their certs have
- incorrect times. we need to stop that.
- o Oct 20 16:45:10.237 [warn] parse_addr_port(): Port '0' out of range
- o clean up parse_*_policy code
- o when you hup, they're not getting re-parsed
- o stop calling a *_policy an exit_policy_t
- o Regenerate our server descriptor when a relevant option is changed from
- control.c.
- o Writing out the machine-readable torrc file
- o Function to check whether an option has changed.
- o Function to generate the contents for a torrc file.
- o Function to safely replace a torrc file.
- o fix print_usage()
- o Download and use running-routers
- o Code to download running-routers
- o Decouple DirFetchPeriod, StatusFetchPeriod, DirPostPeriod.
- o Do we really want to send the clients to the authdirservers for
- running-routers so often?
-R - document signals in man page
- o Check for hibernation on startup, hup, etc.
-N . Test hibernation a lot.
- o Document all undocumented configuration options.
- o Accounting
- o Control interface authentication
- o RPMs
- o Merge changes from jbash
- o Figure out versioning
- o Windows installer
- o Make installer get built
- o Write script to correct windows versions.
- o Call script to correct windows versions as appropriate.
- o Make the text documentation use windows-style newlines.
- o Make torrc.sample say to put torrc into application data\tor
- o Review website; make important info more prominent.
- o merge in the contributed tor.sh
-
-Beyond 0.0.9:
- - controller should have 'getinfo' command to query about rephist,
- about rendezvous status, etc.
+Tor 0.0.9rc1:
- Weasel wants to say 50GB rather than 50000000 in config ints.
- Nick wants to say "1 hour" instead of 3600 in config ints.
- Better hibernation flexibility
- Add hibernation intervals for weeks, days.
- Start at a time other than 0:00 GMT.
+ - Integrate NT service patch
+ - make loglevels info,debug less noisy
+
+Beyond 0.0.9:
+ - controller should have 'getinfo' command to query about rephist,
+ about rendezvous status, etc.
- allow transition from ORPort to !ORPort, and back
R . bandwidth buckets for write as well as read.
- Limit to 2 dir, 2 OR, N SOCKS connections per IP.
- o Check getrlimit(RLIMIT_[N]OFILE), sysconf(OPEN_MAX) on start-up, and
- warn if we're running as a server with a low limit.
- Implement If-Modified-Since for directories.
- Make more configuration variables into CSVs.
N - Handle rendezvousing with unverified nodes.
@@ -85,7 +50,6 @@ R - learn from ben about his openssl-reinitialization-trick to
extend-data cells can be extend requests.
- have a pool of circuits available, cannibalize them
for your purposes (e.g. rendezvous, etc).
- D nt services on win32.
- Once we have a trusted directory on port 80, stop falling back to
forbidden ports when fascistfirewall blocks all good dirservers.
@@ -95,7 +59,6 @@ R - learn from ben about his openssl-reinitialization-trick to
o Specify
o Implement parsing
- Generate new formats (Not till 007 is dead)
- - make loglevel info less noisy
- Facility to automatically choose long-term helper nodes; perhaps
on by default for hidden services.
o Make command-line strict about checking options; make only certain