浏览代码

more todo edits from today's meeting

svn:r191
Roger Dingledine 22 年之前
父节点
当前提交
d5c42576a3
共有 1 个文件被更改,包括 11 次插入6 次删除
  1. 11 6
      doc/TODO

+ 11 - 6
doc/TODO

@@ -13,16 +13,21 @@ ARMA    - arma claims
 
 
         - Use a stronger cipher
-                - 3des for now
+NICK            - 3des for now
                 - aes when we everybody has openssl 0.9.7
         . Topics / circuits
                 o Implement topics
                 - Rotate circuits after N minutes?
                 - Circuits should expire when circuit->expire triggers
 NICK            . Handle half-open connections
+                - Figure out what causes connections to close, standardize
+                        when we mark a connection vs when we tear it down
+NICK            - Look at what ssl does to keep from mutating data streams
 NICK    . On the fly compression of each stream
         o Clean up the event loop (optimize and sanitize)
-        - Exit policies
+ARMA    - Remove that awful concept of 'roles'
+ARMA    - Exit policies
+                - Spec how to write the exit policies
                 - Path selection algorithms
                         - Let user request certain nodes
                         - And disallow certain nodes
@@ -69,12 +74,12 @@ SPEC!!          - Handle socks commands other than connect, eg, bind?
         D Deploy and manage open source development site.
         . Documentation
                 . Discussion of socks, tsocks, etc
-                - On-the-network protocol
-                        - Onions
-                        - Cells
+                o On-the-network protocol
+                        o Onions
+                        o Cells
                 . Better comments for functions!
         - Tests
-                - Testing harness/infrastructure
+NICK            - Testing harness/infrastructure
                 - Unit tests
                 - System tests (how?)
                 - Performance tests, so we know when we've improved