From 61b5da1756ad78acbc5ee033b8d4c4579649187b Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Thu, 17 Sep 2020 10:59:48 -0400 Subject: remove reference to a missing "download all microdescs" feature. --- dir-spec.txt | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'dir-spec.txt') diff --git a/dir-spec.txt b/dir-spec.txt index ac0cc41..47a4ee7 100644 --- a/dir-spec.txt +++ b/dir-spec.txt @@ -3803,13 +3803,8 @@ need to fetch the microdescriptors that have changed. When a client gets a new microdescriptor consensus, it looks to see if - there are any microdescriptors it needs to learn. If it needs to learn - more than half of the microdescriptors, it requests 'all', else it - requests only the missing ones. Clients MAY try to determine whether - the upload bandwidth for listing the microdescriptors they want is more - or less than the download bandwidth for the microdescriptors they do - not want. - [XXX The 'all' URL is not implemented yet. -KL] + there are any microdescriptors it needs to learn, and launches a request + for them. Clients maintain a cache of microdescriptors along with metadata like when it was last referenced by a consensus, and which identity key -- cgit v1.2.3-54-g00ecf