From 3416a106273b419eda949febe70aa23b15af4ac5 Mon Sep 17 00:00:00 2001 From: Roger Dingledine Date: Wed, 7 May 2003 02:02:52 +0000 Subject: update the todo svn:r267 --- doc/TODO | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) (limited to 'doc') diff --git a/doc/TODO b/doc/TODO index 211158c09..8cc3c2821 100644 --- a/doc/TODO +++ b/doc/TODO @@ -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 -- cgit v1.2.3