[tor-commits] [torspec/master] Clean up copied section 3.7 and section 4.5.

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


commit 6068678828552d50e751188dcc02284a679f25cb
Author: Karsten Loesing <karsten.loesing at gmx.net>
Date:   Tue Jan 14 13:33:33 2014 +0100

    Clean up copied section 3.7 and section 4.5.
    
    Section 3.7 should only contain parts that are relevant for authorities,
    and section 4.5 should only contain parts that are relevant for caches
    (right now, it also describes what clients should do, but that's something
    to change when cleaning up 4.5).
---
 dir-spec.txt |   17 +++++------------
 1 file changed, 5 insertions(+), 12 deletions(-)

diff --git a/dir-spec.txt b/dir-spec.txt
index 5fa8bc0..c79d4a6 100644
--- a/dir-spec.txt
+++ b/dir-spec.txt
@@ -1937,19 +1937,12 @@
 
 3.7. Downloading extra-info documents
 
-   All authorities, and any cache that chooses to cache extra-info documents,
-   and 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
+   Periodically, an authority 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.3 (if a cache) or section 5.3 (if a client).
+   documents are missing.  We follow the same splitting and back-off rules
+   as in section 3.6.
 
 3.8. Computing a consensus from a set of votes
 
@@ -2574,8 +2567,8 @@
 
 4.5. Downloading and storing extra-info documents
 
-   All authorities, and 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
+   and any client that uses extra-info documents should implement this
    section.
 
    Note that generally, clients don't need extra-info documents.





More information about the tor-commits mailing list