|
@@ -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.
|
|
|
|