aboutsummaryrefslogtreecommitdiff
path: root/proposals
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2017-02-27 09:55:06 -0500
committerNick Mathewson <nickm@torproject.org>2017-02-27 09:55:06 -0500
commit6e7a3fc4216db2ab13287979fc90449eb8f6ee71 (patch)
tree48ea3652cf1ec5d27cfd37d0377bad5efdf9016c /proposals
parentb1e94492ac661db37fab2efc0182d2b2998d5e3b (diff)
downloadtorspec-6e7a3fc4216db2ab13287979fc90449eb8f6ee71.tar.gz
torspec-6e7a3fc4216db2ab13287979fc90449eb8f6ee71.zip
mark some proposals superseded or finished.
Diffstat (limited to 'proposals')
-rw-r--r--proposals/000-index.txt24
-rw-r--r--proposals/173-getinfo-option-expansion.txt2
-rw-r--r--proposals/220-ecc-id-keys.txt6
-rw-r--r--proposals/236-single-guard-node.txt6
-rw-r--r--proposals/237-directory-servers-for-all.txt2
-rw-r--r--proposals/244-use-rfc5705-for-tls-binding.txt7
-rw-r--r--proposals/252-single-onion.txt3
-rw-r--r--proposals/266-removing-current-obsolete-clients.txt4
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