aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/TODO15
1 files changed, 15 insertions, 0 deletions
diff --git a/doc/TODO b/doc/TODO
index dce28eaf8..ca122b9f8 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -35,6 +35,21 @@ x - If the client's clock is too far in the past, it will drop (or
D The right thing here is to revamp our node selection implementation.
(Deferred until oprofile says this matters.)
o make it configurable, so people can turn it on or off.
+N - Add script to grep for identical log msgs.
+N - Bug 200: disprefer exit nodes for entry, middle.
+ - If less than 1/3 support port X, only use as exit.
+ - If 2/3 support port X, weight exits 1/2; weight non-exits 1.
+ - (Exit fraction - 1/3):Non-exit fraction
+ - (e - 1/3)/(1-e)
+N - Bug 303: block exit from circuits created with create-fast
+ - Specify and document
+ - Implement
+ - Note that we'd like a better speed-bump too.
+N - Bug 336: figure out the right thing to do when telling nicknames to
+ controllers. We should always give digest, and possibly sometimes give
+ nickname? Or digest, and nickname, with indication of whether name is
+ canonical?
+N - Bug 326: make eventdns thrash less.
N - Test guard unreachable logic; make sure that we actually attempt to
connect to guards that we think are unreachable from time to time.
Make sure that we don't freak out when the network is down.