aboutsummaryrefslogtreecommitdiff
path: root/doc/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'doc/TODO')
-rw-r--r--doc/TODO13
1 files changed, 7 insertions, 6 deletions
diff --git a/doc/TODO b/doc/TODO
index 9836a3cbbb..21f5d603bd 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -43,9 +43,10 @@ N - if they're trying to be a tor server and they're running
other nodes *are* reachable.
o Make EntryNodes and StrictEntrynodes do what we want.
-N - Destroy and truncated cells should have reasons.
- - Specify
- - Implement
+N . Destroy and truncated cells should have reasons.
+ o Specify
+ o Implement
+ - Display the reasons under some circumstances?
N . Only use a routerdesc if you recognize its hash.
o (Must defer till dirservers are upgraded to latest code, which
@@ -85,9 +86,6 @@ N . Only use a routerdesc if you recognize its hash.
- Test.
- Non-directories don't need to keep descriptors in memory.
-N - Should router info have a pointer to routerstatus?
- - We should at least do something about the duplicated fields.
-
R - Christian Grothoff's attack of infinite-length circuit.
the solution is to have a separate 'extend-data' cell type
which is used for the first N data cells, and only
@@ -115,6 +113,9 @@ Deferred from 0.1.1.x:
those, if circuits aren't working and it's a pattern we recognize
("port 443 worked once and port 9001 keeps not working").
+N - Should router info have a pointer to routerstatus?
+ - We should at least do something about the duplicated fields.
+
N . Additional controller features
o Find a way to make event info more extensible
- change circuit status events to give more details, like purpose,