aboutsummaryrefslogtreecommitdiff
path: root/dir-spec.txt
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2020-09-17 10:59:48 -0400
committerNick Mathewson <nickm@torproject.org>2020-09-17 10:59:48 -0400
commit61b5da1756ad78acbc5ee033b8d4c4579649187b (patch)
treea258c6d880ddb9a883de1b0200e869f6f71ef31b /dir-spec.txt
parentc2e507b42a64b554db5936f481e9b5ca54ef13c7 (diff)
downloadtorspec-61b5da1756ad78acbc5ee033b8d4c4579649187b.tar.gz
torspec-61b5da1756ad78acbc5ee033b8d4c4579649187b.zip
remove reference to a missing "download all microdescs" feature.
Diffstat (limited to 'dir-spec.txt')
-rw-r--r--dir-spec.txt9
1 files changed, 2 insertions, 7 deletions
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