[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[or-cvs] mark a few tasks as done, add a few more
Update of /home2/or/cvsroot/tor/doc
In directory moria.mit.edu:/home2/arma/work/onion/cvs/tor/doc
Modified Files:
TODO
Log Message:
mark a few tasks as done, add a few more
Index: TODO
===================================================================
RCS file: /home2/or/cvsroot/tor/doc/TODO,v
retrieving revision 1.251
retrieving revision 1.252
diff -u -d -r1.251 -r1.252
--- TODO 16 Jan 2005 02:49:58 -0000 1.251
+++ TODO 20 Jan 2005 20:25:55 -0000 1.252
@@ -24,17 +24,17 @@
For 0.0.9.3:
- All tasks marked for 0093 in flyspray.
- - Backport performance improvement (stop calling getttimeofday for
+ o Backport performance improvement (stop calling getttimeofday for
each cell)
o Tor startup script should be installed by default on OSX.
- - Setup instructions for OSX.
+ o Setup instructions for OSX.
- Server instructions for OSX and Windows operators.
************************ For Post 0.0.9 *****************************
-config option to publish what ports you listen on, beyond ORPort/DirPort
-https proxy for OR CONNECT stuff
-choose entry node to be one you're already connected to?
+ - config option to publish what ports you listen on, beyond ORPort/DirPort
+ - https proxy for OR CONNECT stuff
+ - choose entry node to be one you're already connected to?
Tier one:
o Move to our new version system.
@@ -43,7 +43,7 @@
in the next series is recommended, that doesn't mean it's bad.
- Bugfixes
- - fix dfc/weasel's intro point bug
+ o fix dfc/weasel's intro point bug
- when we haven't explicitly sent a socks reject, sending one in
connection_about_to_close_connection() fails because we never give it
a chance to flush. right answer is to do the socks reply manually in
@@ -53,7 +53,7 @@
- Documentation
- Convert man pages to pod, or whatever's right. Alternatively, find
a man2html that actually works.
- - Macintosh HOWTO page.
+ o Macintosh HOWTO page.
- Evangelism
- Get more nodes running on 80 and 443.
@@ -68,6 +68,8 @@
- SOCKS enhancements
- niels's "did it fail because conn refused or timeout or what"
relay end feature.
+ - bug: if the exit node fails to create a socket (e.g. because it
+ has too many open), we will get a generic stream end response.
- Windows
N - Make millisecond accuracy work on win32
@@ -75,13 +77,13 @@
do libevent?
- Code cleanup
- - Make more configuration variables into CSVs.
+ X Make more configuration variables into CSVs.
- Make configure.in handle cross-compilation
- Have NULL_REP_IS_ZERO_BYTES default to 1.
- Make with-ssl-dir disable search for ssl.
- Support
- - Bug tracker.
+ o Bug tracker.
- Exit hostname support
- cache .foo.exit names better, or differently, or not.
@@ -98,8 +100,8 @@
Tier two:
- Efficiency/speed improvements.
- - Handle pools of waiting circuits better.
- - Limit number of circuits that we preemptively generate based on past
+ o Handle pools of waiting circuits better.
+ o Limit number of circuits that we preemptively generate based on past
behavior; use same limits in circuit_expire_old_circuits().
- Write limiting; configurable token buckets.
- Make it harder to circumvent bandwidth caps: look at number of bytes
@@ -290,9 +292,9 @@
Rendezvous and hidden services:
make it fast:
- - preemptively build and start rendezvous circs.
- - preemptively build n-1 hops of intro circs?
- - cannibalize general circs?
+ o preemptively build and start rendezvous circs.
+ o preemptively build n-1 hops of intro circs?
+ o cannibalize general circs?
make it reliable:
- standby/hotswap/redundant services.
- store stuff to disk? dirservers forget service descriptors when