aboutsummaryrefslogtreecommitdiff
path: root/proposals/264-subprotocol-versions.txt
diff options
context:
space:
mode:
authorDavid Goulet <dgoulet@torproject.org>2016-09-13 10:35:39 -0400
committerDavid Goulet <dgoulet@torproject.org>2016-09-13 10:35:39 -0400
commitec90286c06f86d3896a062fff88387b5c001b16f (patch)
tree4049cac082fcd6dba508d2cb5d57b8c25d8566bd /proposals/264-subprotocol-versions.txt
parent99b1930a86e8b65f6960700c4593f9abb13ca4fc (diff)
downloadtorspec-ec90286c06f86d3896a062fff88387b5c001b16f.tar.gz
torspec-ec90286c06f86d3896a062fff88387b5c001b16f.zip
prop264: Break down more HS subprotocol versions
Signed-off-by: David Goulet <dgoulet@torproject.org>
Diffstat (limited to 'proposals/264-subprotocol-versions.txt')
-rw-r--r--proposals/264-subprotocol-versions.txt47
1 files changed, 33 insertions, 14 deletions
diff --git a/proposals/264-subprotocol-versions.txt b/proposals/264-subprotocol-versions.txt
index e4357e5..04e07b8 100644
--- a/proposals/264-subprotocol-versions.txt
+++ b/proposals/264-subprotocol-versions.txt
@@ -198,31 +198,50 @@ Status: Open
0.2.4.19. Includes support for CREATE2 and CREATED2 and
EXTEND2 and EXTENDED2.
-5.3. "HSMid"
+5.4. "HSIntro"
- The "HSMid" protocols are those that handle introduction points and
- rendezvous points.
+ The "HSIntro" protocol handles introduction points.
- "1" -- supports all features in Tor 0.2.4.19
+ "0" -- supports all features in Tor 0.0.6. Deprecated in 0.2.2.1-alpha.
-5.4. "DirCache"
+ "1" -- supports picking rendezvous point by identity ID in Tor
+ 0.2.0.7-alpha.
- The "DirCache" protocols are the set of documents available for
- download from a directory cache via BEGIN_DIR, and the set of URLs
- available to fetch them. (This excludes URLs for hidden service
- objects.)
+ "2" -- supports specifying rendezvous point's address, port and onion
+ key in Tor 0.2.0.7-alpha.
- "1" -- supports all features in Tor 0.2.4.19.
+ "3" -- supports authentication as of proposal 121 in Tor
+ 0.2.1.6-alpha.
+
+5.5. "HSRend"
+
+ The "HSRend" protocol handles rendezvous points.
+
+ "1" -- supports all features in Tor 0.0.6.
+
+ "2" -- supports RENDEZVOUS2 cells of arbitrary length as long as they
+ have 20 bytes of cookie in Tor 0.2.9.1-alpha.
-5.5. "HSDir"
+5.6. "HSDir"
The HSDir protocols are the set of hidden service document types
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"
+
+ The "DirCache" protocols are the set of documents available for
+ download from a directory cache via BEGIN_DIR, and the set of URLs
+ available to fetch them. (This excludes URLs for hidden service
+ objects.)
+
"1" -- supports all features in Tor 0.2.4.19.
-5.6. "Desc"
+5.8. "Desc"
Describes features present or absent in descriptors.
@@ -235,7 +254,7 @@ Status: Open
"2" -- cross-signing with onion-keys, signing with ed25519
identities.
-5.7. "Microdesc"
+5.9. "Microdesc"
Describes features present or absent in microdescriptors.
@@ -247,7 +266,7 @@ Status: Open
"2" -- consensus method 21 (adds ed25519 keys to microdescs).
-5.8. "Cons"
+5.10. "Cons"
Describes features present or absent in consensus documents.