Tor allows non-ASCII chars in the contact line of router descriptors which
a) breaks tools parsing descriptors and
b) doesn't conform to dir-spec.txt.
Should we disallow non-ASCII chars in the future by being more strict when
verifying torrc and when uploading descriptors to the directory authorities?
Or should we change dir-spec.txt to allow more characters in the contact line?
Or did I miss something?
[Automatically added by flyspray2trac: Operating System: All]
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items ...
Show closed items
Linked items 0
Link issues together to show that they're related.
Learn more.
I think allowing utf8 in dir-spec is a wise move. ascii is dying, anyways, and should
be (international domains, people who are running relays cannot spell their name
out, etc)
Looks like it's not just UTF-8, but arbitrary encodings that we allow.
I found two non-ASCII strings, one of them using UTF-8 and the other
one ISO-8859-1:
Today I learned it's not just the contact line, but also the platform line that may contain arbitrary bytes.
Trac: Description: Tor allows non-ASCII chars in the contact line of router descriptors which
a) breaks tools parsing descriptors and
b) doesn't conform to dir-spec.txt.
Should we disallow non-ASCII chars in the future by being more strict when
verifying torrc and when uploading descriptors to the directory authorities?
Or should we change dir-spec.txt to allow more characters in the contact line?
Or did I miss something?
[Automatically added by flyspray2trac: Operating System: All]
to
Tor allows non-ASCII chars in the contact line of router descriptors which
a) breaks tools parsing descriptors and
b) doesn't conform to dir-spec.txt.
Should we disallow non-ASCII chars in the future by being more strict when
verifying torrc and when uploading descriptors to the directory authorities?
Or should we change dir-spec.txt to allow more characters in the contact line?
Or did I miss something?
[Automatically added by flyspray2trac: Operating System: All]