[tor-dev] [prop-meeting] [prop#285] "Directory documents should be standardized as UTF-8"

isis agora lovecruft isis at torproject.org
Mon Feb 12 23:55:22 UTC 2018


Hi!

The notes from this meeting are online. [0] Thanks to everyone who
attended!  Extra thanks to teor for conducting the meeting since I was
stupidly 8 minutes late due to impatiently watching a kettle boil
after eating very spicy cioppino and then *extremely* needing a glass
of iced tea immediately.

We found some issues w.r.t. the specifics of the proposal, but overall
we've agreed that it should be accepted in (roughly, after some minor
revision) in its current state.  As such, it is looking for someone
interested in implementing it!  (THIS COULD BE YOU)

A couple outcomes of this:

 1. What passes for "canonicalised" "utf-8" in C will be different to
    what passes for "canonicalised" "utf-8" in Rust.  In C, the
    following will not be allowed (whereas they are allowed in Rust):
        - NUL (0x00)
        - Byte Order Mark (0xFEFF)

 2. Directory document keywords MUST be printable ASCII.

 3. This change may break some descriptor/consensus/document parsers.
    If you are the maintainer of a parser, you may want to start
    thinking about this now.

[0]: http://meetbot.debian.net/tor-meeting/2018/tor-meeting.2018-02-12-21.04.html

Best regards,
-- 
 ♥Ⓐ isis agora lovecruft
_________________________________________________________
OpenPGP: 4096R/0A6A58A14B5946ABDE18E207A3ADB67A2CDB8B35
Current Keys: https://fyb.patternsinthevoid.net/isis.txt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 1240 bytes
Desc: Digital signature
URL: <http://lists.torproject.org/pipermail/tor-dev/attachments/20180212/e516b53a/attachment-0001.sig>


More information about the tor-dev mailing list