[torspec/master] control: HSFETCH does not support v3 yet

commit 59d6453f589904b51061a18303cc2b24be77d1f0 Author: David Goulet <dgoulet@torproject.org> Date: Mon Feb 19 11:50:29 2018 -0500 control: HSFETCH does not support v3 yet The HSFETCH command was not implemented for v3 with prop284 work because of some engineering complexity and lack of use case. See ticket #20699 for the rationale. Signed-off-by: David Goulet <dgoulet@torproject.org> --- control-spec.txt | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/control-spec.txt b/control-spec.txt index e085519..ed61218 100644 --- a/control-spec.txt +++ b/control-spec.txt @@ -1480,14 +1480,13 @@ "HSFETCH" SP (HSAddress / "v" Version "-" DescId) *[SP "SERVER=" Server] CRLF - HSAddress = (16*Base32Character / 56*Base32Character) - Version = "2" / "3" - DescId = (32*Base32Character / 32*Base64Character) + HSAddress = 16*Base32Character + Version = "2" + DescId = 32*Base32Character Server = LongName This command launches hidden service descriptor fetch(es) for the given - HSAddress or DescId. For v3, "DescId" is the descriptor blinded key used as - an index to query the directory. It can only be used with "Version=3". + HSAddress or DescId. If a DescId is specified, at least one Server MUST also be provided, otherwise a 512 error is returned. If no DescId and Server(s) are specified, @@ -1515,7 +1514,6 @@ S: 250 OK [HSFETCH was added in Tor 0.2.7.1-alpha] - [HS v3 support added 0.3.3.1-alpha] 3.27. ADD_ONION
participants (1)
-
dgoulet@torproject.org