summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2006-12-15 21:08:26 +0000
committerRoger Dingledine <arma@torproject.org>2006-12-15 21:08:26 +0000
commit5ed64398759eefd4b7befc4dc355155b3f84a667 (patch)
tree3c8005edb50cf2387a9a2982e245ecbb2ed26377 /doc
parentbdf470c2633ed8170103ee858aa13a8d6347bb76 (diff)
downloadtor-5ed64398759eefd4b7befc4dc355155b3f84a667.tar.gz
tor-5ed64398759eefd4b7befc4dc355155b3f84a667.zip
some suggestions on todo items
svn:r9130
Diffstat (limited to 'doc')
-rw-r--r--doc/TODO12
1 files changed, 7 insertions, 5 deletions
diff --git a/doc/TODO b/doc/TODO
index d9ed213313..d85195b89b 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -56,10 +56,13 @@ R - Specify actual events.
o Test and debug
- turn the received socks addr:port into a digest for setting .exit
- be able to connect without having a server descriptor, to bootstrap.
- - handle connect-dir streams that don't have a chosen_exit_name set.
- - include ORPort in DirServers lines so we can know where to connect.
+R - handle connect-dir streams that don't have a chosen_exit_name set.
+N - include ORPort in DirServers lines so we can know where to connect.
N - Document .noconnect addresses... but where?
+ How about a new file 'tor-addresses.txt' or 'address-spec.txt'
+ that describes .exit, .onion, .noconnect, etc? Or section 2.2.2
+ of path-spec.txt? -RD
x - We should ship with a list of stable dir mirrors -- they're not
trusted like the authorities, but they'll provide more robustness
@@ -276,7 +279,8 @@ R - "bandwidth classes", for incoming vs initiated-here conns,
- Implement
Minor items for 0.1.2.x as time permits:
- - don't do dns hijacking tests if we're reject *:* exit policy?
+ D don't do dns hijacking tests if we're reject *:* exit policy?
+ (deferred until 0.1.1.x is less common)
o Some way for the authorities to set BadExit for some nodes manually.
- When we export something from foo.c file for testing purposes only,
make a foo_test.h file for test.c to include.
@@ -293,8 +297,6 @@ Minor items for 0.1.2.x as time permits:
- Flesh out options_description array in src/or/config.c
- Don't let 'newnym' be triggered more often than every n seconds.
o change log_fn() to log() on notice/warn/err logs where we can.
- - the deb now uses --verify-config to distinguish between configuration
- errors and other errors. Should the rpm, the ports, etc do this too?
X If we try to publish as a nickname that's already claimed, should
we append a number (or increment the number) and try again? This
way people who read their logs can fix it as before, but people