aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2007-01-10 16:33:40 +0000
committerNick Mathewson <nickm@torproject.org>2007-01-10 16:33:40 +0000
commitceefc1e9a7add642b8e9dbd93f504637384730b2 (patch)
tree4ef9ff66c77bfef29257b983f1563ad8d81638fc /doc
parentda7f0b53667e5fc0c645636ece7e5390ae9d4755 (diff)
downloadtor-ceefc1e9a7add642b8e9dbd93f504637384730b2.tar.gz
tor-ceefc1e9a7add642b8e9dbd93f504637384730b2.zip
r11914@dhcp-18-188-69-59: nickm | 2007-01-10 11:20:59 -0500
Base skew calculation on conn->timestamp_lastwritten, not on now. svn:r9319
Diffstat (limited to 'doc')
-rw-r--r--doc/TODO19
1 files changed, 11 insertions, 8 deletions
diff --git a/doc/TODO b/doc/TODO
index fb86e6dcb2..781b35ec70 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -35,11 +35,13 @@ Items for 0.1.2.x:
N - enumerate events of important things that occur in tor, so vidalia can
react.
o Backend implementation
- - Actually list all the events (notice and warn log messages are a good
+ o Actually list all the events (notice and warn log messages are a good
place to look.) Divide messages into categories, perhaps.
- - Specify general event system
- - Specify actual events.
- - and implement the rest
+ o Specify general event system
+ o Specify actual events.
+ - Implement or defer remaining events
+ - Implement or defer GETINFO list of current status events.
+ - Clean up relevant bits of control-spec.txt
. Have (and document) a BEGIN_DIR relay cell that means "Connect to your
directory port."
@@ -122,9 +124,6 @@ NR D Get some kind of "meta signing key" to be used solely to sign
N - torrc.complete.in needs attention?
N - we should add a preamble to tor-design saying it's out of date.
N - Document transport and natdport
-N - Look into generating torrc.{complete|sample}.in, tor.1.in,
- the HTML manual, and the online config documentation from a single
- source.
- Improvements to bandwidth counting
R - look into "uncounting" bytes spent on local connections, so
@@ -260,7 +259,7 @@ M - rewrite how libevent does select() on win32 so it's not so very slow.
- Add an option (related to AvoidDiskWrites) to disable directory caching.
Minor items for 0.1.2.x as time permits:
- - when reporting clock skew (both to logs and to controller), if it's
+ o when reporting clock skew (both to logs and to controller), if it's
taken 126 seconds to read from the directory, our clock skew estimate
is 126 seconds wrong. use conn->timestamp_create or _lastwritten
for a closer estimate?
@@ -365,6 +364,10 @@ 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.
+
Future version:
- Configuration format really wants sections.
- Good RBL substitute.