Re: IDNA questions

"Eric A. Hall" <[email protected]>
Newsgroups gmane.ietf.idn
Message-ID <[email protected]>
A couple of comments on this discussion.

"Adam M. Costello" wrote:

> Erik Nordmark <[email protected]> wrote:

> > But why not take the same approach as for ASCII and allow space
> > characters, control characters, etc in INHL?
> 
> Good question.  I wouldn't mind seeing those characters allowed in
> non-host IDNs.

Let me also add my support for this. Protocols should be able to use the
full US-ASCII range of 0x00-0x7F if they really have a need to do so. This
is already supported in STD13, so not allowing them is guaranteeing
eventual problems.

> > Avoiding downcasing of ASCII code points by ToASCII in an all-ASCII
> > label seems a bit odd.
> >
> > The reasons I've seen seem to be that some applications would take
> > the result of ToASCII and use it in protocol fields such as the
> > From: in SMTP. The effect of having ToASCII downcase an all-ASCII
> > label is that users will see different case characters when they
> > upgrade to IDNA-aware applications even though they do not use an
> > IDN themselves. Thus there might be some noticeable short-term
> > effect depending on exactly how the IDNA-aware application is coded.
> 
> Yes, that is my main concern.  And also the general principle that
> extending a standard should not alter the behavior of things that were
> already covered in the old standard.

Dan O also brought up the issue wrt PTR labels providing domain names as
RR data which are sometimes used with case-sensitive access maps. Probably
not the best programming in the world but it's out there and also
supported by STD13.

-- 
Eric A. Hall                                        http://www.ehsco.com/
Internet Core Protocols          http://www.oreilly.com/catalog/coreprot/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.