From 5642732fc037aa59199e1250afac1b96b4ed8a28 Mon Sep 17 00:00:00 2001 From: Roger Dingledine Date: Mon, 24 Oct 2022 04:46:09 -0400 Subject: Authorities shouldn't get Measured= keyword Corresponds to the bugfixes for bugs 40698 and 40700. Also, document our MeasuredButAuthority= keyword that we include instead (but that nothing uses). --- dir-spec.txt | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'dir-spec.txt') diff --git a/dir-spec.txt b/dir-spec.txt index 9ae9368..d2f6c4e 100644 --- a/dir-spec.txt +++ b/dir-spec.txt @@ -2694,6 +2694,14 @@ Table of Contents a router, the authorities produce a consensus containing a "w" Bandwidth= keyword equal to the median of the Measured= votes. + As a special case, if the "w" line in a vote is about a relay with the + Authority flag, it should not include a Measured= keyword. The goal is + to leave such relays marked as Unmeasured, so they can reserve their + attention for authority-specific activities. "w" lines for votes about + authorities may include the bandwidth authority's measurement using + a different keyword, e.g. MeasuredButAuthority=, so it can still be + reported and recorded for posterity. + The ports listed in a "p" line should be taken as those ports for which the router's exit policy permits 'most' addresses, ignoring any accept not for all addresses, ignoring all rejects for private -- cgit v1.2.3-54-g00ecf