aboutsummaryrefslogtreecommitdiff
path: root/doc/spec/dir-spec.txt
diff options
context:
space:
mode:
authorPeter Palfrader <peter@palfrader.org>2008-04-24 15:43:25 +0000
committerPeter Palfrader <peter@palfrader.org>2008-04-24 15:43:25 +0000
commitca430446002a5d940222979c45af22b86c70d356 (patch)
treeda45f1dc4af71b266543ee919b2e9e9e82504a15 /doc/spec/dir-spec.txt
parent016e67f9415530399cdffec3d8d6530b3323dbbb (diff)
downloadtor-ca430446002a5d940222979c45af22b86c70d356.tar
tor-ca430446002a5d940222979c45af22b86c70d356.tar.gz
I bet I screwed up while merging in the changes from the feature branch into my git-svn repository. Undo r14451
svn:r14452
Diffstat (limited to 'doc/spec/dir-spec.txt')
-rw-r--r--doc/spec/dir-spec.txt17
1 files changed, 17 insertions, 0 deletions
diff --git a/doc/spec/dir-spec.txt b/doc/spec/dir-spec.txt
index cd47eb029..dc9716334 100644
--- a/doc/spec/dir-spec.txt
+++ b/doc/spec/dir-spec.txt
@@ -1390,6 +1390,23 @@ $Id$
The most recent v3 consensus should be available at:
http://<hostname>/tor/status-vote/current/consensus.z
+ Starting with Tor version 0.2.1.1-alpha is also available at:
+ http://<hostname>/tor/status-vote/current/consensus/<F1>+<F2>+<F3>.z
+
+ Where F1, F2, etc. are authority identity fingerprints the client trusts.
+ Servers will only return a consensus if more than half of the requested
+ authorities have signed the document, otherwise a 404 error will be sent
+ back. The fingerprints can be shortened to a length of any multiple of
+ two, using only the leftmost part of the encoded fingerprint. Tor uses
+ 3 bytes (6 hex characters) of the fingerprint.
+
+ Clients SHOULD sort the fingerprints in ascending order. Server MUST
+ accept any order.
+
+ Clients SHOULD use this format when requesting consensus documents from
+ directory authority servers and from caches running a version of Tor
+ that is known to support this URL format.
+
A concatenated set of all the current key certificates should be available
at:
http://<hostname>/tor/keys/all.z