[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [idn] Debunking the ACE myth



David Hopwood wrote:

>Dan Oscarsson wrote:
>> 1) [names on the wire are always canonicalised]
>>    is the IDNA case and also in Microsofts draft-skwan-utf8-dns.
>>    This results in that for example upper case characters cannot be
>>    used in responses from DNS. Probably very irritating some people
>>    who have spent a lot of mony on their nice company name which uses
>>    mixed case and will break some programs expecting mixed case
>>    in PTR responses.
>
>What programs will break in this case? That doesn't sound remotely
>plausible to me. If it turns out to be difficult to support case
>preservation then that would be the first thing I'd discard: other
>properties are far more important.

Many programs still do case exact matching on host names despite
that DNS have had case insensitive matching from the start. I have seen
Unixprograms fail due to people prefering host names with the first
letter in upper case and have had to use exactely the same case in
my configuration files as in the DNS answers.


But yes, if we want we could require all results to be in the
nameprepped state (including ASCII only names) and add a new RR in
answers to supply the "true" from of the name where needed (for example
in PTR answers).

   Dan