commit cb2960f6ba05c0543fb3ea42abe0db6833205c8b Author: Nick Mathewson nickm@torproject.org Date: Tue Sep 12 10:13:43 2017 -0400
Add proposal 282 --- proposals/000-index.txt | 6 ++++-- proposals/282-remove-named-from-consensus.txt | 24 ++++++++++++++++++++++++ 2 files changed, 28 insertions(+), 2 deletions(-)
diff --git a/proposals/000-index.txt b/proposals/000-index.txt index 18ff949..e184aab 100644 --- a/proposals/000-index.txt +++ b/proposals/000-index.txt @@ -200,8 +200,9 @@ Proposals by number: 277 Detect multiple relay instances running with same ID [OPEN] 278 Directory Compression Scheme Negotiation [FINISHED] 279 A Name System API for Tor Onion Services [DRAFT] -280 Privacy-Preseving Statistics with Privcount in Tor [DRAFT] +280 Privacy-Preserving Statistics with Privcount in Tor [DRAFT] 281 Downloading microdescriptors in bulk [DRAFT] +282 Remove "Named" and "Unnamed" handling from consensus voting [OPEN]
Proposals by status: @@ -225,7 +226,7 @@ Proposals by status: 270 RebelAlliance: A Post-Quantum Secure Hybrid Handshake Based on NewHope 273 Exit relay pinning for web services [for n/a] 279 A Name System API for Tor Onion Services - 280 Privacy-Preseving Statistics with Privcount in Tor + 280 Privacy-Preserving Statistics with Privcount in Tor 281 Downloading microdescriptors in bulk NEEDS-REVISION: 190 Bridge Client Authorization Based on a Shared Secret @@ -257,6 +258,7 @@ Proposals by status: 275 Stop including meaningful "published" time in microdescriptor consensus [for 0.3.1.x-alpha] 276 Report bandwidth with lower granularity in consensus documents [for 0.3.1.x-alpha] 277 Detect multiple relay instances running with same ID [for 0.3.??] + 282 Remove "Named" and "Unnamed" handling from consensus voting [for 0.3.3.x] ACCEPTED: 172 GETINFO controller option for circuit information 173 GETINFO Option Expansion diff --git a/proposals/282-remove-named-from-consensus.txt b/proposals/282-remove-named-from-consensus.txt new file mode 100644 index 0000000..8903caa --- /dev/null +++ b/proposals/282-remove-named-from-consensus.txt @@ -0,0 +1,24 @@ +Filename: 282-remove-named-from-consensus.txt +Title: Remove "Named" and "Unnamed" handling from consensus voting +Author: Nick Mathewson +Created: 12-Sep-2017 +Status: Open +Target: 0.3.3.x + +1. Summary + + Authorities no longer vote for the "Named" and "Unnamed" flags, and we + have begun to remove the client code that supports them. (See proposal + 235). The next logical step is to remove the special handling from these + flags from the consensus voting algorithm. We specify this here. + +2. Proposal + + We add a new consensus method, here represented as M, to be allocated + when this proposal's implementation is merged. + + We specify that the Named and Unnamed flags are only handled + specially when the negotiated consensus method is earlier than M. If + the negotiated method is M or later, then the Named and Unnamed + flags are handled as if any they were any other consensus flags. +
tor-commits@lists.torproject.org