diff options
Diffstat (limited to 'spec/dir-spec/client-operation.md')
-rw-r--r-- | spec/dir-spec/client-operation.md | 29 |
1 files changed, 5 insertions, 24 deletions
diff --git a/spec/dir-spec/client-operation.md b/spec/dir-spec/client-operation.md index 42a5906..a9e6783 100644 --- a/spec/dir-spec/client-operation.md +++ b/spec/dir-spec/client-operation.md @@ -7,7 +7,7 @@ not have a DirPort set) implements this section. <a id="dir-spec.txt-5.1"></a> -## Downloading network-status documents +## Downloading network-status documents { #download-ns } Each client maintains a list of directory authorities. Insofar as possible, clients SHOULD all use the same list. @@ -90,7 +90,7 @@ most recent consensus it has if that consensus is "reasonably live". A <a id="dir-spec.txt-5.2"></a> -## Downloading server descriptors or microdescriptors +## Downloading server descriptors or microdescriptors { #download-desc } Clients try to have the best descriptor for each router. A descriptor is "best" if: @@ -164,7 +164,7 @@ for longer or shorter times. <a id="dir-spec.txt-5.3"></a> -## Downloading extra-info documents +## Downloading extra-info documents { #download-extra } Any client that uses extra-info documents should implement this section. @@ -180,7 +180,7 @@ We follow the same splitting and back-off rules as in section 5.2. <a id="dir-spec.txt-5.4"></a> -## Using directory information +## Using directory information { #using-info } \[XXX This subsection really belongs in path-spec.txt, not here. -KL\] @@ -191,7 +191,7 @@ above.) <a id="dir-spec.txt-5.4.1"></a> -### Choosing routers for circuits +### Choosing routers for circuits { #choosing-routers } Circuits SHOULD NOT be built until the client has enough directory information: a live consensus network status \[XXXX fallback?\] and @@ -219,25 +219,6 @@ These flags are used as follows: See the "path-spec.txt" document for more details. ``` -<a id="dir-spec.txt-5.4.2"></a> - -### Managing naming - -(This section is removed; authorities no longer assign the 'Named' flag.) - -<a id="dir-spec.txt-5.4.3"></a> - -### Software versions - -An implementation of Tor SHOULD warn when it has fetched a consensus -network-status, and it is running a software version not listed. - -<a id="dir-spec.txt-5.4.4"></a> - -### Warning about a router's status - -(This section is removed; authorities no longer assign the 'Named' flag.) - <a id="dir-spec.txt-5.5"></a> ## Retrying failed downloads |