commit 6eb9f849f8ff455125cd6a77ca4fb587f57c5a33 Author: Karsten Loesing karsten.loesing@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
tor-commits@lists.torproject.org