summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2007-08-15 20:47:42 +0000
committerNick Mathewson <nickm@torproject.org>2007-08-15 20:47:42 +0000
commitd945038c05c0f689d95bc65eb7bc4dbec8dc3e29 (patch)
tree8f4d466ebe4a05d5508c992d44efdb057e8f881a /doc
parent181ba71a90359f67e90664be290af4d0ed57db8d (diff)
downloadtor-d945038c05c0f689d95bc65eb7bc4dbec8dc3e29.tar.gz
tor-d945038c05c0f689d95bc65eb7bc4dbec8dc3e29.zip
r14581@catbus: nickm | 2007-08-15 16:46:42 -0400
Correct GETINFO guard-nodes spec based on comments from pei hanru. svn:r11128
Diffstat (limited to 'doc')
-rw-r--r--doc/spec/control-spec.txt16
1 files changed, 13 insertions, 3 deletions
diff --git a/doc/spec/control-spec.txt b/doc/spec/control-spec.txt
index 82ca09f768..1c0f85b6c2 100644
--- a/doc/spec/control-spec.txt
+++ b/doc/spec/control-spec.txt
@@ -431,15 +431,25 @@ $Id$
"entry-guards"
A series of lines listing the currently chosen entry guards, if any.
Each is of the form:
- ServerID SP (Status-with-time / Status) CRLF
+ ServerID2 SP Status [SP ISOTime] CRLF
- Status-with-time = ("down" / "unlisted") SP ISOTime
- Status = ("up" / "never-connected")
+ Status-with-time = ("unlisted") SP ISOTime
+ Status = ("up" / "never-connected" / "down" /
+ "unusable" / "unlisted" )
+
+ ServerID2 = Nickname / 40*HEXDIG
[From 0.1.1.4-alpha to 0.1.1.10-alpha, this was called "helper-nodes".
Tor still supports calling it that for now, but support will be
removed in 0.1.3.x.]
+ [Older versions of Tor (before 0.1.2.x-final) generated 'down' instead
+ of unlisted/unusable. Current Tors never generate 'down'.]
+
+ [XXXX ServerID2 differs from ServerID in not prefixing fingerprints
+ with a $. This is an implementation error. It would be nice to add
+ the $ back in if we can do so without breaking compatibility.]
+
"accounting/enabled"
"accounting/hibernating"
"accounting/bytes"