aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2006-07-28 15:11:28 +0000
committerNick Mathewson <nickm@torproject.org>2006-07-28 15:11:28 +0000
commit84c2a6c16b00a78fc3329b7f717cfe6989fe3f28 (patch)
tree5330aba931cd21a3f7f27599b62508d2bac07937 /doc
parent85f381153ba6a3c87e3e43e2640b313c27d9b2ff (diff)
downloadtor-84c2a6c16b00a78fc3329b7f717cfe6989fe3f28.tar
tor-84c2a6c16b00a78fc3329b7f717cfe6989fe3f28.tar.gz
r6950@Kushana: nickm | 2006-07-28 10:32:08 -0400
Document split fields better. Now, I think we can take a break from type splitting for a bit. svn:r6935
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 0a647ddbe..abbfe3e08 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -58,21 +58,23 @@ N . Improve memory usage on tight-memory machines.
o Mmap cached-routers file; when building it, go oldest-to-newest.
- More unit tests and asserts for cached-routers file: ensure digest
for the right router. Verify dl by digest, fp, etc.
- - Make sure cached-routers values and offsets are correct in the
+ . Make sure cached-routers values and offsets are correct in the
presence of windows FS insanity.
- - Save and mmap v1 directories; store them zipped, not uncompressed.
+ - Save and mmap v1 directories; store them zipped, not
+ uncompressed.
- Store networkstatus docs zipped, not uncompressed. Maaaybe mmap
them too.
- - Be a little more OO to save memory in frequently
+ o Be a little more OO to save memory in frequently
replicated structs.
o Split circuit_t into origin circuits and or circuits
- . Move as many fields as reasonable out of base class.
+ o Move as many fields as reasonable out of base class.
o Re-pack structs to avoid wasted bytes.
o Split connection_t based on type field.
- "bandwidth classes", for incoming vs initiated-here conns.
o Asynchronous DNS
- - and test it
+ . and test it
+ - Make it work on windows.
- make it the default on platforms where it works
- Security improvements