From 0b19f2114ba690cdb92e54f66cc9c518dea6581a Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Wed, 22 Mar 2023 14:28:28 -0400 Subject: rend-spec: Clarify that IPv4, RSA-ID and Ed25519-ID are mandatory for now. We can make these non-mandatory in the future if we want, using a consensus flag. --- rend-spec-v3.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rend-spec-v3.txt b/rend-spec-v3.txt index d1f7618..4ba88d7 100644 --- a/rend-spec-v3.txt +++ b/rend-spec-v3.txt @@ -240,7 +240,8 @@ Table of contents: Link specifier types are as described in tor-spec.txt. Every set of link specifiers SHOULD include at minimum specifiers of type [00] (TLS-over-TCP, IPv4), [02] (legacy node identity) and [03] (ed25519 - identity key). + identity key). Sets of link specifiers without these three types + SHOULD be rejected. As of 0.4.1.1-alpha, Tor includes both IPv4 and IPv6 link specifiers in v3 onion service protocol link specifier lists. All available -- cgit v1.2.3-54-g00ecf