Browse Source

more todo items

svn:r6809
Roger Dingledine 19 years ago
parent
commit
1c266c3352
1 changed files with 5 additions and 1 deletions
  1. 5 1
      doc/TODO

+ 5 - 1
doc/TODO

@@ -18,6 +18,8 @@ P       - phobos claims
       by default, if it works?"
       by default, if it works?"
 
 
 Items for 0.1.2.x:
 Items for 0.1.2.x:
+  - 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
   - We should ship with a list of stable dir mirrors -- they're not
     trusted like the authorities, but they'll provide more robustness
     trusted like the authorities, but they'll provide more robustness
     and diversity for bootstrapping clients.
     and diversity for bootstrapping clients.
@@ -108,8 +110,10 @@ R   - remember the last time we saw one of our entry guards labelled with
     - If the client's clock is too far in the past, it will drop (or
     - 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.
       just not try to get) descriptors, so it'll never build circuits.
 R   - Failed rend desc fetches sometimes don't get retried.
 R   - Failed rend desc fetches sometimes don't get retried.
-    o If we fail to connect via an exit enclave, (warn and) try again
+    . If we fail to connect via an exit enclave, (warn and) try again
       without demanding that exit node.
       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.
 R   - non-v1 authorities should not accept rend descs.
     - We need a separate list of "hidserv authorities" if we want to
     - We need a separate list of "hidserv authorities" if we want to
       retire moria1 from the main list.
       retire moria1 from the main list.