From 6480d9d049db2c2fdc256424482c71465b18372e Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Wed, 7 Apr 2004 20:49:37 +0000 Subject: Identify some finished stuff svn:r1529 --- doc/TODO | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'doc') diff --git a/doc/TODO b/doc/TODO index ead0dde36..8e707f4c9 100644 --- a/doc/TODO +++ b/doc/TODO @@ -135,9 +135,9 @@ Rendezvous service: o End-to-end communication for location-hidden services - a section in the man pages: how to configure hidden services o let bob use himself as a rendezvous point - - let bob choose himself as intro point - - let bob replenish his intro points and republish - - alice retries introduction and rendezvous a few times? + o let bob choose himself as intro point + o let bob replenish his intro points and republish + o alice retries introduction and rendezvous a few times? - should alice ever try to refresh her service desc cache entries? should she expire them after e.g. 15 mins? - race condition: alice has the serverdesc in her cache, she opens @@ -149,7 +149,9 @@ Rendezvous service: force an upgrade? simply be more robust against useless nodes? o should expire rend streams when too much time has passed - should make failed rend/intro circs count toward alice's - num_failed circs, to prevent madness when we're offline + num_failed circs, to prevent madness when we're offline (But + don't count failed rend circs toward Bob's total, or Alice + can bork him.) On-going . Better comments for functions! @@ -159,7 +161,7 @@ On-going . Update the spec so it matches the code Mid-term: - - Refactor: add own routerinfo to routerlist. Right now, only + o Refactor: add own routerinfo to routerlist. Right now, only router_get_by_nickname knows about 'this router', as a hack to get circuit_launch_new to do the right thing. - Rotate tls-level connections -- make new ones, expire old ones. @@ -209,7 +211,7 @@ NICK . Daemonize and package . Port to: o Linux o BSD - . Solaris + o Solaris o Cygwin . Win32 o OS X -- cgit v1.2.3