[tor-commits] [torspec/master] 285: fix up some of the simpler issues

nickm at torproject.org nickm at torproject.org
Tue Nov 14 19:33:15 UTC 2017


commit 4e5b61abb344bc2a65d25e7e8997cbb23071bd03
Author: Nick Mathewson <nickm at torproject.org>
Date:   Tue Nov 14 14:33:12 2017 -0500

    285: fix up some of the simpler issues
---
 proposals/285-utf-8.txt | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/proposals/285-utf-8.txt b/proposals/285-utf-8.txt
index 939399f..a7f4626 100644
--- a/proposals/285-utf-8.txt
+++ b/proposals/285-utf-8.txt
@@ -49,7 +49,7 @@ Status: Open
    First, we should make Tor instances start warning about any hidden
    service descriptors whose bodies, post-decryption, contain non-utf-8
    plaintext.  At the same time, we add a consensus parameter to
-   indicate that hidden service descriptors with non-utf-8 plantexts
+   indicate that hidden service descriptors with non-utf-8 plaintexts
    should be rejected entirely: "reject-encrypted-non-utf-8".  If that
    parameter is set to 1, then hidden service clients will not only
    warn, but reject the descriptors.
@@ -58,3 +58,12 @@ Status: Open
    the "reject-encrypted-non-utf-8" parameter, that parameter can be set
    to 1.
 
+2.2. Which UTF-8 exactly?
+
+   We define the allowable set of UTF-8 as:
+      * Encoding the codepoints U+01 through U+10FFFF,
+      * but excluding the codepoints U+D800 through U+DFFF,
+      * each encoded with the shortest possible encoding.
+
+
+



More information about the tor-commits mailing list