浏览代码

r11782@catbus: nickm | 2007-02-12 18:39:19 -0500
Mark up TODO and control-spec.txt a little.


svn:r9573

Nick Mathewson 18 年之前
父节点
当前提交
dc4c1f1b21
共有 2 个文件被更改,包括 10 次插入9 次删除
  1. 9 9
      doc/TODO
  2. 1 0
      doc/spec/control-spec.txt

+ 9 - 9
doc/TODO

@@ -131,8 +131,11 @@ N     - Implement, if we think it's smart.
       blocking-resistance strategies.
       blocking-resistance strategies.
       o Design (proposal 106)
       o Design (proposal 106)
       o Implement
       o Implement
+N     - Hack up a client that gives out weird/no certificates, so we can
+        test to make sure that this doesn't cause servers to crash.
 
 
-Things we'd like to do in 0.2.0:
+
+Things we'd like to do in 0.2.0.x:
   - Proposals:
   - Proposals:
     - 101: Voting on the Tor Directory System
     - 101: Voting on the Tor Directory System
     - 104: Long and Short Router Descriptors
     - 104: Long and Short Router Descriptors
@@ -145,6 +148,8 @@ Things we'd like to do in 0.2.0:
       local_routerstatus (or equivalent) subsume all places to go for "what
       local_routerstatus (or equivalent) subsume all places to go for "what
       router is this?"
       router is this?"
     - Remove socketpair-based bridges conns, and the word "bridge".
     - Remove socketpair-based bridges conns, and the word "bridge".
+    - Generate torrc.{complete|sample}.in, tor.1.in, the HTML manual, and the
+      online config documentation from a single source.
   - Features:
   - Features:
     - Implement a DNS proxy
     - Implement a DNS proxy
     - Bridges.
     - Bridges.
@@ -158,10 +163,10 @@ Things we'd like to do in 0.2.0:
 Deferred from 0.1.2.x:
 Deferred from 0.1.2.x:
   - finish status event implementation and accompanying getinfos
   - finish status event implementation and accompanying getinfos
   - More work on AvoidDiskWrites?
   - More work on AvoidDiskWrites?
-NR- Get some kind of "meta signing key" to be used solely to sign
+  - Get some kind of "meta signing key" to be used solely to sign
     releases/to certify releases when signed by the right people/
     releases/to certify releases when signed by the right people/
     to certify sign the right people's keys?  Also use this to cert the SSL
     to certify sign the right people's keys?  Also use this to cert the SSL
-    key, etc.
+    key, etc. (Proposal 103)
   - per-conn write buckets
   - per-conn write buckets
   - separate config options for read vs write limiting
   - separate config options for read vs write limiting
     (It's hard to support read > write, since we need better
     (It's hard to support read > write, since we need better
@@ -211,7 +216,7 @@ P - Figure out why openssl 0.9.8d "make test" fails at sha256t test.
     just not try to get) descriptors, so it'll never build circuits.
     just not try to get) descriptors, so it'll never build circuits.
   - Tolerate clock skew on bridge relays.
   - Tolerate clock skew on bridge relays.
 
 
-  - A more efficient dir protocol.
+  - A more efficient dir protocol. (Proposal 101)
     - Authorities should fetch the network-statuses amongst each
     - Authorities should fetch the network-statuses amongst each
       other, consensus them, and advertise a communal network-status.
       other, consensus them, and advertise a communal network-status.
       This is not so much for safety/complexity as it is to reduce
       This is not so much for safety/complexity as it is to reduce
@@ -426,11 +431,6 @@ R - add d64 and fp64 along-side d and fp so people can paste status
       edge_stream_t, and have p_streams and n_streams both be linked lists
       edge_stream_t, and have p_streams and n_streams both be linked lists
       of edge_stream_t.
       of edge_stream_t.
 
 
-  - Look into generating torrc.{complete|sample}.in, tor.1.in,
-    the HTML manual, and the online config documentation from a single
-    source.
-    - torrc.complete.in needs attention?
-
 Future version:
 Future version:
   - Configuration format really wants sections.
   - Configuration format really wants sections.
   - Good RBL substitute.
   - Good RBL substitute.

+ 1 - 0
doc/spec/control-spec.txt

@@ -927,6 +927,7 @@ $Id$
   Expiry is expressed as the local time (rather than GMT).
   Expiry is expressed as the local time (rather than GMT).
 
 
   [XXX We should rename this to ADDRESSMAP. -RD]
   [XXX We should rename this to ADDRESSMAP. -RD]
+    [Why? Surely it can't be worth the compatibility issues. -NM]
 
 
   [FFF We should add a SOURCE=%s argument for extended events,
   [FFF We should add a SOURCE=%s argument for extended events,
    which specifies what exit node told us this addressmap. -RD]
    which specifies what exit node told us this addressmap. -RD]