diff options
author | David Goulet <dgoulet@torproject.org> | 2023-07-12 14:46:22 +0000 |
---|---|---|
committer | David Goulet <dgoulet@torproject.org> | 2023-07-12 14:46:22 +0000 |
commit | 486b3b5d484eb0017688d296097e9c6ffcadccc2 (patch) | |
tree | 3460d3362ee55179168fb45ce5468d5bdd5c0048 /rend-spec-v3.txt | |
parent | 7bddec184e3b977601fe4ef3685bc1cbff3b356b (diff) | |
parent | 863055809042b6c2977cc6da70bd54780c12da68 (diff) | |
download | torspec-486b3b5d484eb0017688d296097e9c6ffcadccc2.tar.gz torspec-486b3b5d484eb0017688d296097e9c6ffcadccc2.zip |
Merge branch 'missing_newline_again' into 'main'
Document an onionbalance (?) behavior wrt missing newlines.
See merge request tpo/core/torspec!152
Diffstat (limited to 'rend-spec-v3.txt')
-rw-r--r-- | rend-spec-v3.txt | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/rend-spec-v3.txt b/rend-spec-v3.txt index 383b73a..56083a1 100644 --- a/rend-spec-v3.txt +++ b/rend-spec-v3.txt @@ -1297,7 +1297,6 @@ Table of contents: discussed in [HS-DESC-SECOND-LAYER] below. The blob is base64 encoded and enclosed in -----BEGIN MESSAGE---- and ----END MESSAGE---- wrappers. - Compatibility note: The C Tor implementation does not include a final newline when generating this first-layer-plaintext section; other implementations MUST accept this section even if it is missing its final @@ -1539,6 +1538,11 @@ Table of contents: Clients who manage to extract the introduction points of the hidden service can proceed with the introduction protocol as specified in [INTRO-PROTOCOL]. + Compatibility note: At least some versions of OnionBalance do not include + a final newline when generating this inner plaintext section; other + implementations MUST accept this section even if it is missing its final + newline. + 2.5.3. Deriving hidden service descriptor encryption keys [HS-DESC-ENCRYPTION-KEYS] In this section we present the generic encryption format for hidden service |