update the todo

svn:r267
This commit is contained in:
Roger Dingledine 2003-05-07 02:02:52 +00:00
parent fcf7bfe290
commit 3416a10627
1 changed files with 14 additions and 4 deletions

View File

@ -38,9 +38,9 @@ SPEC!! D Non-clique topologies
. 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 @@ SPEC!! D Non-clique topologies
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 @@ SPEC!! - Handle socks commands other than connect, eg, bind?
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 @@ NICK . OS X
- 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