[tor-commits] [torspec/master] Move client-specific parts of 4.4 to 5.4.

nickm at torproject.org nickm at torproject.org
Fri Jan 17 15:45:15 UTC 2014


commit 6eb9f849f8ff455125cd6a77ca4fb587f57c5a33
Author: Karsten Loesing <karsten.loesing at gmx.net>
Date:   Tue Jan 14 15:33:59 2014 +0100

    Move client-specific parts of 4.4 to 5.4.
---
 dir-spec.txt |   24 +++++++++++++++++-------
 1 file changed, 17 insertions(+), 7 deletions(-)

diff --git a/dir-spec.txt b/dir-spec.txt
index 3ae0162..17b694e 100644
--- a/dir-spec.txt
+++ b/dir-spec.txt
@@ -2571,19 +2571,15 @@
 
 4.4. Downloading extra-info documents
 
-   Any cache that chooses to cache extra-info documents
-   and any client that uses extra-info documents should implement this
+   Any cache that chooses to cache extra-info documents should implement this
    section.
 
-   Note that generally, clients don't need extra-info documents.
-
    Periodically, the Tor instance checks whether it is missing any extra-info
    documents: in other words, if it has any router descriptors with an
    extra-info-digest field that does not match any of the extra-info
    documents currently held.  If so, it downloads whatever extra-info
-   documents are missing.  Caches download from authorities; non-caches try
-   to download from caches.  We follow the same splitting and back-off rules
-   as in section 4.2 (if a cache) or section 5.3 (if a client).
+   documents are missing.  Caches download from authorities.  We follow the
+   same splitting and back-off rules as in section 4.2.
 
 4.5. General-use HTTP URLs
 
@@ -2824,6 +2820,20 @@
    or less than the download bandwidth for the microdescriptors they do
    not want.
 
+5.4. Downloading extra-info documents
+
+   Any client that uses extra-info documents should implement this
+   section.
+
+   Note that generally, clients don't need extra-info documents.
+
+   Periodically, the Tor instance checks whether it is missing any extra-info
+   documents: in other words, if it has any router descriptors with an
+   extra-info-digest field that does not match any of the extra-info
+   documents currently held.  If so, it downloads whatever extra-info
+   documents are missing.  Clients try to download from caches.
+   We follow the same splitting and back-off rules as in section 5.3.
+
 6. Using directory information
 
    Everyone besides directory authorities uses the approaches in this section





More information about the tor-commits mailing list