Comments on draft-ietf-idnabis-defs-10
    Patrik Fältström 
    patrik at frobbit.se
       
    Mon Aug 31 07:05:30 CEST 2009
    
    
  
On 30 aug 2009, at 21.54, Patrik Fältström wrote:
> On 30 aug 2009, at 20.22, Wil Tan wrote:
>
>> However, if certain characters in an A-label have
>> been uppercased, the Punycode decoding algorithm (due to its mixed- 
>> case
>> annotation feature) may produce invalid U-label because the ASCII  
>> characters
>> will be in capital letter form.
>
> Can you give examples of when this happens? I can not see this  
> result in the punycode algorithm. I also just did some tests with  
> mixed ascii, latin and chinese characters, and can not reproduce.
I still do not understand what the problem is, and I am waiting for  
someone to give examples of the above scenario.
I.e. if you have U-label 1:
- fältström
turn it into an A-label:
- xn--fltstrm-5wa1o
randomly casefold the characters:
- xN--fLtStRm-5Wa1O
turn into U-label:
- fäLtStRöm
This only differs in the casing of the ascii characters, i.e. still  
follows the matching rules for DNS for ascii, and have exact matches  
for the rest.
So, casefold of the ascii in the A-label only result in casefold of  
the ascii in the U-label.
     Patrik
    
    
More information about the Idna-update
mailing list