aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2005-06-30 07:19:20 +0000
committerNick Mathewson <nickm@torproject.org>2005-06-30 07:19:20 +0000
commitb5b138562c4bff3ae09ba8d4bbbf1f8f56f00246 (patch)
tree4e35e06b1556f2e37c8cf8545be29b2610513164
parentd85bfe83bf9ffa1959c5c618cf0b3ca568e0c6f6 (diff)
downloadtor-b5b138562c4bff3ae09ba8d4bbbf1f8f56f00246.tar
tor-b5b138562c4bff3ae09ba8d4bbbf1f8f56f00246.tar.gz
Mark a few bugs as done or as nonstarters
svn:r4510
-rw-r--r--doc/TODO9
1 files changed, 5 insertions, 4 deletions
diff --git a/doc/TODO b/doc/TODO
index dbd9f4ebf..e97be4274 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -104,8 +104,9 @@ N . Handle rendezvousing with unverified nodes.
o Look for v1 descriptor if available, else look for v0 descriptor.
o Use new INTRODUCE protocol if allowed.
. Verify that new code works.
- - it looks like tor_assert writes to stderr. what happens if
- stderr was closed and is now something else? uh.
+ X It looks like tor_assert writes to stderr. This isn't a problem, because
+ start_daemon doesn't close fd 2; it uses dup2 to replace it with
+ a file open to /dev/null.
- christian grothoff's attack of infinite-length circuit.
the solution is to have a separate 'extend-data' cell type
which is used for the first N data cells, and only
@@ -118,8 +119,8 @@ N . Handle rendezvousing with unverified nodes.
(AGL had a patch; consider applying it.)
- recommended-versions for client / server ?
- warn if listening for SOCKS on public IP.
- - Forward-compatibility: add "needclientversion" option or "opt critical"
- prefix.
+ o Forward-compatibility: add "needclientversion" option or "opt critical"
+ prefix? No, just make unknown keywords less critical.
- cpu fixes:
- see if we should make use of truncate to retry
o hardware accelerator support (configure engines.)