[tor-commits] [torspec/master] mark some proposals superseded or finished.

nickm at torproject.org nickm at torproject.org
Mon Feb 27 14:57:21 UTC 2017


commit 6e7a3fc4216db2ab13287979fc90449eb8f6ee71
Author: Nick Mathewson <nickm at torproject.org>
Date:   Mon Feb 27 09:55:06 2017 -0500

    mark some proposals superseded or finished.
---
 proposals/000-index.txt                            | 24 +++++++++++-----------
 proposals/173-getinfo-option-expansion.txt         |  2 ++
 proposals/220-ecc-id-keys.txt                      |  6 +++---
 proposals/236-single-guard-node.txt                |  6 +++++-
 proposals/237-directory-servers-for-all.txt        |  2 +-
 proposals/244-use-rfc5705-for-tls-binding.txt      |  7 ++++++-
 proposals/252-single-onion.txt                     |  3 ++-
 .../266-removing-current-obsolete-clients.txt      |  4 ++--
 8 files changed, 33 insertions(+), 21 deletions(-)

diff --git a/proposals/000-index.txt b/proposals/000-index.txt
index d3a4100..9915b0a 100644
--- a/proposals/000-index.txt
+++ b/proposals/000-index.txt
@@ -140,7 +140,7 @@ Proposals by number:
 217  Tor Extended ORPort Authentication [FINISHED]
 218  Controller events to better understand connection/circuit usage [CLOSED]
 219  Support for full DNS and DNSSEC resolution in Tor [OPEN]
-220  Migrate server identity keys to Ed25519 [ACCEPTED]
+220  Migrate server identity keys to Ed25519 [FINISHED]
 221  Stop using CREATE_FAST [CLOSED]
 222  Stop sending client timestamps [CLOSED]
 223  Ace: Improved circuit-creation key exchange [RESERVE]
@@ -156,15 +156,15 @@ Proposals by number:
 233  Making Tor2Web mode faster [OPEN]
 234  Adding remittance field to directory specification [OPEN]
 235  Stop assigning (and eventually supporting) the Named flag [FINISHED]
-236  The move to a single guard node [OPEN]
-237  All relays are directory servers [OPEN]
+236  The move to a single guard node [FINISHED]
+237  All relays are directory servers [FINISHED]
 238  Better hidden service stats from Tor relays [CLOSED]
 239  Consensus Hash Chaining [DRAFT]
 240  Early signing key revocation for directory authorities [DRAFT]
 241  Resisting guard-turnover attacks [REJECTED]
 242  Better performance and usability for the MyFamily option [OPEN]
 243  Give out HSDir flag only to relays with Stable flag [CLOSED]
-244  Use RFC5705 Key Exporting in our AUTHENTICATE calls [ACCEPTED]
+244  Use RFC5705 Key Exporting in our AUTHENTICATE calls [FINISHED]
 245  Deprecating and removing the TAP circuit extension protocol [DRAFT]
 246  Merging Hidden Service Directories and Introduction Points [NEEDS-RESEARCH]
 247  Defending Against Guard Discovery Attacks using Vanguards [DRAFT]
@@ -172,7 +172,7 @@ Proposals by number:
 249  Allow CREATE cells with >505 bytes of handshake data [DRAFT]
 250  Random Number Generation  During Tor Voting [CLOSED]
 251  Padding for netflow record resolution reduction [DRAFT]
-252  Single Onion Services [DRAFT]
+252  Single Onion Services [SUPERSEDED]
 253  Out of Band Circuit HMACs [DRAFT]
 254  Padding Negotiation [DRAFT]
 255  Controller features to allow for load-balancing hidden services [DRAFT]
@@ -186,7 +186,7 @@ Proposals by number:
 263  Request to change key exchange protocol for handshake v1.2 [OBSOLETE]
 264  Putting version numbers on the Tor subprotocols [CLOSED]
 265  Load Balancing with Overhead Parameters [ACCEPTED]
-266  Removing current obsolete clients from the Tor network [DRAFT]
+266  Removing current obsolete clients from the Tor network [SUPERSEDED]
 267  Tor Consensus Transparency [DRAFT]
 268  New Guard Selection Behaviour [OBSOLETE]
 269  Transitionally secure hybrid handshakes [DRAFT]
@@ -214,11 +214,9 @@ Proposals by status:
    248  Remove all RSA identity keys
    249  Allow CREATE cells with >505 bytes of handshake data
    251  Padding for netflow record resolution reduction
-   252  Single Onion Services
    253  Out of Band Circuit HMACs
    254  Padding Negotiation
    255  Controller features to allow for load-balancing hidden services
-   266  Removing current obsolete clients from the Tor network
    267  Tor Consensus Transparency
    269  Transitionally secure hybrid handshakes
    270  RebelAlliance: A Post-Quantum Secure Hybrid Handshake Based on NewHope
@@ -247,8 +245,6 @@ Proposals by status:
    229  Further SOCKS5 extensions
    233  Making Tor2Web mode faster
    234  Adding remittance field to directory specification
-   236  The move to a single guard node
-   237  All relays are directory servers [for 0.2.7.x]
    242  Better performance and usability for the MyFamily option
    256  Key revocation for relays and authorities
    261  AEZ for relay cryptography
@@ -262,8 +258,6 @@ Proposals by status:
    172  GETINFO controller option for circuit information
    173  GETINFO Option Expansion
    188  Bridge Guards and other anti-enumeration defenses
-   220  Migrate server identity keys to Ed25519 [for 0.2.x.x]
-   244  Use RFC5705 Key Exporting in our AUTHENTICATE calls
    258  Denial-of-service resistance for directory authorities
    265  Load Balancing with Overhead Parameters [for 0.2.9.x]
  META:
@@ -283,8 +277,12 @@ Proposals by status:
    196  Extended ORPort and TransportControlPort [for 0.2.4.x]
    204  Subdomain support for Hidden Service addresses
    217  Tor Extended ORPort Authentication [for 0.2.5.x]
+   220  Migrate server identity keys to Ed25519 [for 0.2.x.x]
    232  Pluggable Transport through SOCKS proxy [in 0.2.6]
    235  Stop assigning (and eventually supporting) the Named flag [in 0.2.6, 0.2.7]
+   236  The move to a single guard node
+   237  All relays are directory servers [for 0.2.7.x]
+   244  Use RFC5705 Key Exporting in our AUTHENTICATE calls [in 0.3.0.1-alpha]
    260  Rendezvous Single Onion Services
    272  Listed routers should be Valid, Running, and treated as such [in 0.2.9.3-alpha, 0.2.9.4-alpha]
  CLOSED:
@@ -368,6 +366,8 @@ Proposals by status:
    185  Directory caches without DirPort
    194  Mnemonic .onion URLs
    225  Strawman proposal: commit-and-reveal shared rng
+   252  Single Onion Services
+   266  Removing current obsolete clients from the Tor network
  DEAD:
    100  Tor Unreliable Datagram Extension Proposal
    115  Two Hop Paths
diff --git a/proposals/173-getinfo-option-expansion.txt b/proposals/173-getinfo-option-expansion.txt
index 54356c9..8e9abb1 100644
--- a/proposals/173-getinfo-option-expansion.txt
+++ b/proposals/173-getinfo-option-expansion.txt
@@ -54,9 +54,11 @@ Specification:
     "process/user" -- Username under which the tor process is running,
     or an empty string if none exists.
     [what do we mean 'if none exists'?]
+      [Implemented in 0.2.3.1-alpha.]
 
     "process/pid" -- Process id belonging to the main tor process, -1 if none
     exists for the platform.
+      [Implemented in 0.2.3.1-alpha.]
 
     "process/uptime" -- Total uptime of the tor process (in seconds).
 
diff --git a/proposals/220-ecc-id-keys.txt b/proposals/220-ecc-id-keys.txt
index 7dc1cd9..ca862ba 100644
--- a/proposals/220-ecc-id-keys.txt
+++ b/proposals/220-ecc-id-keys.txt
@@ -3,14 +3,14 @@ Title: Migrate server identity keys to Ed25519
 Authors: Nick Mathewson
 Created: 12 August 2013
 Target: 0.2.x.x
-Status: Accepted
+Status: Finished
 
    [Note: This is a draft proposal; I've probably made some important
    mistakes, and there are parts that need more thinking.  I'm
    publishing it now so that we can do the thinking together.]
 
-   (Sections 0-3 are currently implemented, except for section 2.3.  Sections
-   4-8 are a work in progress.)
+   (Sections 0-5 are currently implemented, except for section 2.3.  Sections
+   6-8 are a work in progress, and may require revision.)
 
 0. Introduction
 
diff --git a/proposals/236-single-guard-node.txt b/proposals/236-single-guard-node.txt
index 32327db..9b4ae4c 100644
--- a/proposals/236-single-guard-node.txt
+++ b/proposals/236-single-guard-node.txt
@@ -2,7 +2,11 @@ Filename: 236-single-guard-node.txt
 Title: The move to a single guard node
 Author: George Kadianakis, Nicholas Hopper
 Created: 2014-03-22
-Status: Open
+Status: Finished
+
+-1. Implementation-status
+
+   Partially implemented, and partially superseded by proposal 271.
 
 0. Introduction
 
diff --git a/proposals/237-directory-servers-for-all.txt b/proposals/237-directory-servers-for-all.txt
index 04b79fa..58fcdaf 100644
--- a/proposals/237-directory-servers-for-all.txt
+++ b/proposals/237-directory-servers-for-all.txt
@@ -2,7 +2,7 @@ Filename: 237-directory-servers-for-all.txt
 Title: All relays are directory servers
 Author: Matthew Finkel
 Created: 29-Jul-2014
-Status: Open
+Status: Finished
 Target: 0.2.7.x
 Supersedes: 185
 
diff --git a/proposals/244-use-rfc5705-for-tls-binding.txt b/proposals/244-use-rfc5705-for-tls-binding.txt
index c4369b3..1c4a08e 100644
--- a/proposals/244-use-rfc5705-for-tls-binding.txt
+++ b/proposals/244-use-rfc5705-for-tls-binding.txt
@@ -2,7 +2,12 @@ Filename: 244-use-rfc5705-for-tls-binding.txt
 Title: Use RFC5705 Key Exporting in our AUTHENTICATE calls
 Author: Nick Mathewson
 Created: 2015-05-14
-Status: Accepted
+Status: Finished
+Implemented-In: 0.3.0.1-alpha
+
+0. IMPLEMENTATION-NOTES
+
+  We decided to implement this proposal for the Ed25519 handshake only.
 
 1. Proposal
 
diff --git a/proposals/252-single-onion.txt b/proposals/252-single-onion.txt
index f91acb3..ddd78ea 100644
--- a/proposals/252-single-onion.txt
+++ b/proposals/252-single-onion.txt
@@ -2,7 +2,8 @@ Filename: 252-single-onion.txt
 Title: Single Onion Services
 Author: John Brooks, Paul Syverson, Roger Dingledine
 Created: 2015-07-13
-Status: Draft
+Status: Superseded
+Superseded-by: 260
 
 1. Overview
 
diff --git a/proposals/266-removing-current-obsolete-clients.txt b/proposals/266-removing-current-obsolete-clients.txt
index d803c41..bc3592b 100644
--- a/proposals/266-removing-current-obsolete-clients.txt
+++ b/proposals/266-removing-current-obsolete-clients.txt
@@ -2,8 +2,8 @@ Filename: 266-removing-current-obsolete-clients.txt
 Title: Removing current obsolete clients from the Tor network
 Author: Nick Mathewson
 Created: 14 Jan 2016
-Status: Draft
-
+Status: Superseded
+Superseded-by: 264, 272.
 
 1. Introduction
 





More information about the tor-commits mailing list