aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--proposals/264-subprotocol-versions.txt24
1 files changed, 8 insertions, 16 deletions
diff --git a/proposals/264-subprotocol-versions.txt b/proposals/264-subprotocol-versions.txt
index 04e07b8..7f8c4d4 100644
--- a/proposals/264-subprotocol-versions.txt
+++ b/proposals/264-subprotocol-versions.txt
@@ -202,14 +202,6 @@ Status: Open
The "HSIntro" protocol handles introduction points.
- "0" -- supports all features in Tor 0.0.6. Deprecated in 0.2.2.1-alpha.
-
- "1" -- supports picking rendezvous point by identity ID in Tor
- 0.2.0.7-alpha.
-
- "2" -- supports specifying rendezvous point's address, port and onion
- key in Tor 0.2.0.7-alpha.
-
"3" -- supports authentication as of proposal 121 in Tor
0.2.1.6-alpha.
@@ -228,8 +220,6 @@ Status: Open
that can be uploaded to, understood by, and downloaded from a tor
relay, and the set of URLs available to fetch them.
- "0" -- supports all features in Tor 0.0.6. Deprecated in 0.2.2.1-alpha.
-
"2" -- supports all features in Tor 0.2.0.10-alpha.
5.7. "DirCache"
@@ -299,7 +289,7 @@ Status: Open
Because all relays currently on the network are 0.2.4.19 or later, we
can require 0.2.4.19, and use 0.2.4.19 as the minimal version so we
- we don't need to do code archeology to determine how many
+ we don't need to do code archaeology to determine how many
no-longer-relevant versions of each protocol once existed.
Adding new protocol types is pretty cheap, given compression.
@@ -323,16 +313,18 @@ A.1. Inferring missing proto lines.
A.2. Initial required protocols
- For clients we will Recommend and Require these. For relays, we will
- Recommend these:
+ For clients we will Recommend and Require these.
- Cons=1-2 Desc=1-2 DirCache=1 HSDir=1 HSMid=1 Link=4
+ Cons=1-2 Desc=1-2 DirCache=1 HSDir=2 HSIntro=3 HSRend=1 Link=4
LinkAuth=1 Microdesc=1-2 Relay=2
For relays we will Require:
- Cons=1 Desc=1 DirCache=1 HSDir=1 HSMid=1 Link=3-4
- LinkAuth=1 icrodesc=1 Relay=1-2
+ Cons=1 Desc=1 DirCache=1 HSDir=2 HSIntro=3 HSRend=1 Link=3-4
+ LinkAuth=1 Microdesc=1 Relay=1-2
+
+ For relays, we will additionally Recommend all protocols which we
+ recommend for clients.
A.3. Example integration with other open proposals