aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2007-02-12 23:39:34 +0000
committerNick Mathewson <nickm@torproject.org>2007-02-12 23:39:34 +0000
commitdc4c1f1b21370b3c4ab0bd4d59131284ab2c3839 (patch)
treee6c701f5176f5016a2146920c0c27bb2df719463 /doc
parent95b828b6857454329193a9531539b04915148f23 (diff)
downloadtor-dc4c1f1b21370b3c4ab0bd4d59131284ab2c3839.tar
tor-dc4c1f1b21370b3c4ab0bd4d59131284ab2c3839.tar.gz
r11782@catbus: nickm | 2007-02-12 18:39:19 -0500
Mark up TODO and control-spec.txt a little. svn:r9573
Diffstat (limited to 'doc')
-rw-r--r--doc/TODO18
-rw-r--r--doc/spec/control-spec.txt1
2 files changed, 10 insertions, 9 deletions
diff --git a/doc/TODO b/doc/TODO
index 4badb63a2..4e44be196 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -131,8 +131,11 @@ N - Implement, if we think it's smart.
blocking-resistance strategies.
o Design (proposal 106)
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:
- 101: Voting on the Tor Directory System
- 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
router is this?"
- 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:
- Implement a DNS proxy
- Bridges.
@@ -158,10 +163,10 @@ Things we'd like to do in 0.2.0:
Deferred from 0.1.2.x:
- finish status event implementation and accompanying getinfos
- 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/
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
- separate config options for read vs write limiting
(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.
- 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
other, consensus them, and advertise a communal network-status.
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
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:
- Configuration format really wants sections.
- Good RBL substitute.
diff --git a/doc/spec/control-spec.txt b/doc/spec/control-spec.txt
index 9fede97d1..2212f52c1 100644
--- a/doc/spec/control-spec.txt
+++ b/doc/spec/control-spec.txt
@@ -927,6 +927,7 @@ $Id$
Expiry is expressed as the local time (rather than GMT).
[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,
which specifies what exit node told us this addressmap. -RD]