diff options
Diffstat (limited to 'doc/TODO.022')
-rw-r--r-- | doc/TODO.022 | 25 |
1 files changed, 4 insertions, 21 deletions
diff --git a/doc/TODO.022 b/doc/TODO.022 index f4fe2ebb2a..d83ed6e671 100644 --- a/doc/TODO.022 +++ b/doc/TODO.022 @@ -8,29 +8,16 @@ NOTE 2: It's easy to list stuff like this with no time estimates and 0.2.2, figure out how long the stuff we want will take, and triage accordingly, or vice versa. -- Design only - - Begin design work for UDP transition; identify areas where we need to - make changes or instrument stuff early. - [multiple weeks, ongoing. Need to do a draft early.] - - Performance, mostly protocol-neutral. - - Work with Libevent 2.0's bufferevent interface - - Identify any performance stuff we need to push back into - libevent to make it as fast as we want. - - Get a decent rate-limiting feature into Libevent - - Get openssl support into Libevent. - - Revise how we do bandwidth limiting and round-robining between + o Revise how we do bandwidth limiting and round-robining between circuits on a connection. - - Revise how we do bandwidth limiting and round-robining between + . Revise how we do bandwidth limiting and round-robining between connections. - Better flow-control to avoid filling buffers on routers. - - Split AES across cores if possible. - - Split SSL across cores (reach; may require Libevent 2.1). - - Figure out good ways to instrument Tor internals so we can tell how well our bandwidth and flow-control stuff is actually working. - What ports eat the bandwidth? @@ -58,10 +45,6 @@ NOTE 2: It's easy to list stuff like this with no time estimates and - 158: microdescriptors o Revise proposal - Implement - o 160: list bandwidth in consensus - o Finish proposal - o and actually set it reasonably - o and actually use it. - Proposals to improve and implement if not broken D IPv6 support. (Parts of 117, but figure out how to handle DNS @@ -104,6 +87,6 @@ M? - Write proposal - Switch to MSI on win32 - Use Thandy, perhaps? -- Deprecations - - Make .exit safe, or make it off-by-default. +o Deprecations + o Make .exit safe, or make it off-by-default. |