Browse Source

clean up todo, mark a bug as fixed

svn:r1112
Roger Dingledine 21 years ago
parent
commit
501cef16fe
1 changed files with 1 additions and 37 deletions
  1. 1 37
      doc/TODO

+ 1 - 37
doc/TODO

@@ -11,44 +11,8 @@ ARMA    - arma claims
         D Deferred
         D Deferred
         X Abandoned
         X Abandoned
 
 
-Agenda to be resolved:
-  remove truncate, truncated from spec?
-  remove exit-from-middle from spec?
-  add a bit of long-range dummy traffic -- talk to matt
-  instrument 'connected' cell.
-  find some way to report whether bandwidth limit is being hit.
-  begin reputation architecture: kill -USR2 prints opinions about nodes.
-  put IPs in directory, not hostnames. keeps OPs from stalling on resolves.
-  key rotation:
-    tls key rotation
-      symmetric and asymmetric
-    onion key rotation
-    others?
-  Advanced directory servers
-    Figure out how to do threshold directory servers
-    "secondary" directory servers?
-      what does it mean for a directory to be valid? do they expire?
-  productization:
-    preferential per-connection bandwidth limiting
-    pre- or post- tls alternate auth mechanisms.
-    what we could get from windows developers.
-  Look at having smallcells and largecells
-  Bandwidth classes. How do we do this so it works?
-  Rendezvous point design and spec.
-  Non-clique topologies -- easy to implement, hard to decide topology.
-  Certification/accreditation
-  Extensible spec:
-    - e.g. 'router' line more flexible in descriptor
-    - split spec file into mini spec files? finalize some, leave others open?
-  Usability
-    - e.g. if no torrc, use acceptable defaults.
-  Synchronous design?
-  Helper nodes?
-  Interoperability with morphmix
-  plan the codecon talk.
-
 Bugs:
 Bugs:
-        - Sometimes it picks a middleman node as the exit for a circuit.
+        o Sometimes it picks a middleman node as the exit for a circuit.
         - if you specify a non-dirserver as exitnode or entrynode, when it
         - if you specify a non-dirserver as exitnode or entrynode, when it
           makes the first few circuits it hasn't yet fetched the directory,
           makes the first few circuits it hasn't yet fetched the directory,
           so it warns that it doesn't know the node.
           so it warns that it doesn't know the node.