Home | History | Annotate | Download | only in common

Lines Matching refs:punycode

26 #include "punycode.h"
366 // "??--..." is Punycode or forbidden.
471 // "??--..." is Punycode or forbidden.
697 // Label starts with "xn--", try to un-Punycode it.
730 // Deviation characters are ok in Punycode even in transitional processing.
769 // If the label was not a Punycode label, then it was the result of
771 // If the label was in Punycode, then we mapped it again above
775 // in a non-Punycode label or U+FFFD itself in a Punycode label.
835 // Leave a Punycode label unchanged if it has no severe errors.
842 UnicodeString punycode;
843 UChar *buffer=punycode.getBuffer(63); // 63==maximum DNS label length
853 buffer+4, punycode.getCapacity()-4,
857 punycode.releaseBuffer(4);
858 buffer=punycode.getBuffer(4+punycodeLength);
864 buffer+4, punycode.getCapacity()-4,
868 punycode.releaseBuffer(punycodeLength);
876 punycode, punycodeLength);
885 // If a Punycode label has severe errors,