aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/TODO4
-rw-r--r--doc/control-spec.txt3
-rw-r--r--doc/path-spec.txt4
-rw-r--r--doc/tor-spec-v2.txt3
4 files changed, 11 insertions, 3 deletions
diff --git a/doc/TODO b/doc/TODO
index cab563190b..bd2e787c4f 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -32,6 +32,9 @@ N - Test guard unreachable logic; make sure that we actually attempt to
R - Reconstruct ChangeLog; put rolled-up info in ReleaseNotes or something.
Items for 0.1.2.x:
+ - weight dir requests by advertised bandwidth? with maybe a lower cutoff
+ than for tor traffic. perhaps also weighted by the expected size of
+ the response.
o enumerate events of important things that occur in tor, so vidalia can
react.
o Backend implementation
@@ -315,6 +318,7 @@ M - rewrite how libevent does select() on win32 so it's not so very slow.
on.
Minor items for 0.1.2.x as time permits:
+ - include bandwidth breakdown by conn->type in BW events.
- getinfo ns/name/moria2 doesn't include a "v" line, even when some
network-statuses I have show it. I suppose the fix should go in
networkstatus_getinfo_helper_single() in routerlist.c.
diff --git a/doc/control-spec.txt b/doc/control-spec.txt
index 07fac942f7..51cc6db50f 100644
--- a/doc/control-spec.txt
+++ b/doc/control-spec.txt
@@ -990,7 +990,8 @@ $Id$
happens when a laptop goes to sleep and then wakes up again. It
also happens when the system is swapping so heavily that Tor is
starving. The "time" argument specifies the number of seconds Tor
- thinks it was unconscious for.
+ thinks it was unconscious for (or alternatively, the number of
+ seconds it went back in time).
This status event is sent as NOTICE severity normally, but WARN
severity if Tor is acting as a server currently.
diff --git a/doc/path-spec.txt b/doc/path-spec.txt
index ad3e3029d5..dc6d25331f 100644
--- a/doc/path-spec.txt
+++ b/doc/path-spec.txt
@@ -148,8 +148,8 @@ of their choices.
- We do not choose the same router twice for the same path.
- We do not choose any router in the same family as another in the same
path.
- - We do not choose any router in the same /16 subnet as another in the
- same path (unless EnforceDistinctSubnets is 0).
+ - We do not choose more than one router in a given /16 subnet
+ (unless EnforceDistinctSubnets is 0).
- We don't choose any non-running or non-valid router unless we have
been configured to do so. By default, we are configured to allow
non-valid routers in "middle" and "rendezvous" positions.
diff --git a/doc/tor-spec-v2.txt b/doc/tor-spec-v2.txt
index 4eeadb9adc..5819950884 100644
--- a/doc/tor-spec-v2.txt
+++ b/doc/tor-spec-v2.txt
@@ -940,3 +940,6 @@ B.2. ... and that we have no idea how to do.
doesn't grow with the number of hops, is not patented, and
is implemented and maintained by smart people.
+Let onion keys be not just RSA but maybe DH too. for the reply onion
+design.
+