[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[or-cvs] update the todo
Update of /home/or/cvsroot/doc
In directory moria.mit.edu:/home/arma/work/onion/cvs/doc
Modified Files:
TODO
Log Message:
update the todo
Index: TODO
===================================================================
RCS file: /home/or/cvsroot/doc/TODO,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- TODO 25 Apr 2003 18:29:45 -0000 1.6
+++ TODO 7 May 2003 02:02:52 -0000 1.7
@@ -38,9 +38,9 @@
. Appropriate logging
- Come up with convention for what log level means what
- Make code follow convention
- . Terminology
+ o Terminology
o Circuits, topics, cells stay named that
- - 'Connection' gets divided, or renamed, or something?
+ o 'Connection' gets divided, or renamed, or something?
. DNS farm
o Distribute queries onto the farm, get answers
o Preemptively grow a new worker before he's needed
@@ -56,7 +56,7 @@
D Automated reputation management
NICK - Include key in source; sign directories
- Add versions to code
-ARMA - Have directories list recommended-versions
+NICK - Have directories list recommended-versions
- Quit if running the wrong version
- Command-line option to override quit
. Add more information to directory server entries
@@ -77,7 +77,7 @@
D Implement reply onions
D Deploy and manage open source development site.
. Documentation
- . Discussion of socks, tsocks, etc
+ o Discussion of socks, tsocks, etc
o On-the-network protocol
o Onions
o Cells
@@ -127,4 +127,14 @@
- More flexibility in node addressing
D Support IPv6 rather than just 4
- Handle multihomed servers (config variable to set IP)
+ . Move from onions to ephemeral DH
+ o incremental path building
+ - transition circuit-level sendmes to hop-level sendmes
+ - implement truncate, truncated
+NICK - move from 192byte DH to 128byte DH, so it isn't so damn slow
+ - exiting from not-last hop
+ - OP logic to decide to extend/truncate a path
+ - make sure exiting from the not-last hop works
+ - logic to find last *open* hop, not last hop, in cpath
+ - choose exit nodes by exit policies