aboutsummaryrefslogtreecommitdiff
path: root/doc/TODO
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2006-08-12 00:38:38 +0000
committerRoger Dingledine <arma@torproject.org>2006-08-12 00:38:38 +0000
commit75b40e469940b8bcab43f5c6f12c7068021e452c (patch)
tree491bca86d1700c29abfb6488fd51f6e2834283da /doc/TODO
parentb9f974055aadd1f8fae85dea05da65b6b727f380 (diff)
downloadtor-75b40e469940b8bcab43f5c6f12c7068021e452c.tar
tor-75b40e469940b8bcab43f5c6f12c7068021e452c.tar.gz
mark out the two biggest bugs
svn:r7033
Diffstat (limited to 'doc/TODO')
-rw-r--r--doc/TODO16
1 files changed, 10 insertions, 6 deletions
diff --git a/doc/TODO b/doc/TODO
index d2c02eca0..1252d8f90 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -17,11 +17,17 @@ P - phobos claims
- <arma> "should we detect if we have a --with-ssl-dir and try the -R
by default, if it works?"
+Important bugfixes in 0.1.2.x:
+ - When we've been idle a long time, we stop fetching server
+ descriptors. When we then get a socks request, we build circuits
+ immediately using whatever descriptors we have, rather than waiting
+ until we've fetched correct ones.
+ - If the client's clock is too far in the past, it will drop (or
+ just not try to get) descriptors, so it'll never build circuits.
+
Items for 0.1.2.x:
- enumerate events of important things that occur in tor, so vidalia can
react.
- - Bug: We are willing to build circuits using not-up-to-date descriptors,
- when we get a request and we've been idle a long time.
- We should ship with a list of stable dir mirrors -- they're not
trusted like the authorities, but they'll provide more robustness
and diversity for bootstrapping clients.
@@ -137,14 +143,12 @@ N - Clients stop dumping old descriptors if the network-statuses
download and use.
- Critical but minor bugs, backport candidates.
- - If the client's clock is too far in the past, it will drop (or
- just not try to get) descriptors, so it'll never build circuits.
-R - Failed rend desc fetches sometimes don't get retried.
+ - Failed rend desc fetches sometimes don't get retried. True/false?
. If we fail to connect via an exit enclave, (warn and) try again
without demanding that exit node.
- And recognize when extending to the enclave node is failing,
so we can abandon then too.
-R - non-v1 authorities should not accept rend descs.
+ - non-v1 authorities should not accept rend descs.
- We need a separate list of "hidserv authorities" if we want to
retire moria1 from the main list.
- support dir 503s better