aboutsummaryrefslogtreecommitdiff
path: root/doc/TODO
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2006-01-16 20:54:57 +0000
committerNick Mathewson <nickm@torproject.org>2006-01-16 20:54:57 +0000
commit5268040bb512f04b948b2d1c31fb1d32b1988aaa (patch)
treeb8dbaa3f1ec919f7e79627958ac4095315873609 /doc/TODO
parent1057516a076c9a61ad96246ea6cff524e003c3aa (diff)
downloadtor-5268040bb512f04b948b2d1c31fb1d32b1988aaa.tar.gz
tor-5268040bb512f04b948b2d1c31fb1d32b1988aaa.zip
Mark one directory change done; defer another.
svn:r5831
Diffstat (limited to 'doc/TODO')
-rw-r--r--doc/TODO15
1 files changed, 6 insertions, 9 deletions
diff --git a/doc/TODO b/doc/TODO
index 6c5ac28ece..04e2f59c24 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -42,19 +42,11 @@ R - We should do address rewriting after the controller sends us an
"attachstream 0": Bug 225.
N - if they're trying to be a tor server and they're running
- win 98 or win me, give them a message talking about The Bug.
+ win 98 or win me, tell them that they'll likely crash.
N - Display the reasons in 'destroy' and 'truncated' cells under some
circumstances?
-N . Directory changes
- . Client side:
- - Do we want to rate-limit downloads of each identity, or do something
- else to download even less?
- - Do we want to refrain from downloading non-running or non-verified
- descriptors? This is potentially dangerous.
- - Non-directories don't need to keep descriptors in memory.
-
R - 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
@@ -136,6 +128,11 @@ R - kill dns workers more slowly
- Parse this.
- Relay this in networkstatus.
+ - Non-directories don't need to keep descriptors in memory.
+ o Make descriptor-fetching happen via an indirection function.
+ - Remember file and offset.
+ - Keep a journal FD for appending router descriptors.
+
- packaging and ui stuff:
. multiple sample torrc files
- uninstallers