aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2006-09-07 01:01:11 +0000
committerRoger Dingledine <arma@torproject.org>2006-09-07 01:01:11 +0000
commit64b5b884babced32f2170f38acc7e8b4eab0c9ca (patch)
treea6109abe8e6eb293a6c4182df8a31fef8af87e59 /doc
parent43edbf046195c55c20d0424af121211cd1cfc539 (diff)
downloadtor-64b5b884babced32f2170f38acc7e8b4eab0c9ca.tar
tor-64b5b884babced32f2170f38acc7e8b4eab0c9ca.tar.gz
flesh out TODO re: AvoidDiskWrites
svn:r8335
Diffstat (limited to 'doc')
-rw-r--r--doc/TODO11
1 files changed, 8 insertions, 3 deletions
diff --git a/doc/TODO b/doc/TODO
index 06d8ebd5a..a4d70c2ff 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -25,7 +25,7 @@ Items for 0.1.2.x, real soon now:
- If the client's clock is too far in the past, it will drop (or
just not try to get) descriptors, so it'll never build circuits.
- when we start, remove any entryguards that are listed in excludenodes.
- . start calling dev releases 0.1.2.1-alpha-dev, not -cvs. Do we need
+ o start calling dev releases 0.1.2.1-alpha-dev, not -cvs. Do we need
to change the code in any way for this? Appears to be "no".
- Remember the last time we saw one of our entry guards labelled with
the GUARD flag. If it's been too long, it is not suitable for use.
@@ -278,6 +278,13 @@ Minor items for 0.1.2.x as time permits.
ORPort/DirPort. It should support ranges and bit prefixes (?) too.
- Parse this.
- Relay this in networkstatus.
+ - Have a mode that doesn't write to disk much, so we can run Tor on
+ flash memory (e.g. Linksys routers or USB keys).
+ o Add AvoidDiskWrites config option.
+ - only write state file when it's "changed"
+ - stop writing identity key / fingerprint / etc every restart
+ - stop caching directory stuff -- and disable mmap?
+ - more?
Future version:
- Tor should have a "DNS port" so we don't need to ship with (and
@@ -322,8 +329,6 @@ Future version:
that it is able to rotate through. (maybe)
- let each hidden service (or other thing) specify its own
OutboundBindAddress?
- - Have a mode that doesn't write to disk much, so we can run Tor on
- flash memory (e.g. Linksys routers).
Blue-sky:
- Patch privoxy and socks protocol to pass strings to the browser.