Lines Matching full:domain
29 * \brief C API: Internationalizing Domain Names in Applications (IDNA)
50 * Option to allow unassigned code points in domain names and labels.
205 * Converts a single domain name label into its ASCII form for DNS lookup.
215 * @param label Input domain name label
234 * Converts a single domain name label into its Unicode form for human-readable display.
242 * @param label Input domain name label
261 * Converts a whole domain name into its ASCII form for DNS lookup.
264 * The domain name might be modified according to the types of errors.
271 * @param name Input domain name
272 * @param length Domain name length, or -1 if NUL-terminated
290 * Converts a whole domain name into its Unicode form for human-readable display.
292 * The domain name might be modified according to the types of errors.
298 * @param name Input domain name
299 * @param length Domain name length, or -1 if NUL-terminated
319 * Converts a single domain name label into its ASCII form for DNS lookup.
323 * @param label Input domain name label
342 * Converts a single domain name label into its Unicode form for human-readable display.
346 * @param label Input domain name label
365 * Converts a whole domain name into its ASCII form for DNS lookup.
369 * @param name Input domain name
370 * @param length Domain name length, or -1 if NUL-terminated
388 * Converts a whole domain name into its Unicode form for human-readable display.
392 * @param name Input domain name
393 * @param length Domain name length, or -1 if NUL-terminated
412 * When a domain name or label fails a processing step or does not meet the
417 * A non-final domain name label (or the whole domain name) is empty.
422 * A domain name label is longer than 63 bytes.
429 * A domain name is longer than 255 bytes in its storage form.
431 * This is only checked in ToASCII operations, and only if the output domain name is all-ASCII.
456 * A label or domain name contains disallowed characters.
511 * ASCII names. A label is an individual part of a domain name. Labels are usually
518 * The RFC defines 2 operations: ToASCII and ToUnicode. Domain name labels
520 * ToASCII operation before passing it to resolver libraries. Domain names
522 * ToUnicode operation before displaying the domain name to the user.
578 * Unicode names. A label is an individual part of a domain name. Labels are usually
625 * This operation is done on complete domain names, e.g: "www.example.com".
627 * domain name cannot be used as an Internationalized Domain Name and the application
630 * <b>Note:</b> IDNA RFC specifies that a conformant application should divide a domain name
633 * set will apply to all labels in the domain name
675 * This operation is done on complete domain names, e.g: "www.example.com".
677 * <b>Note:</b> IDNA RFC specifies that a conformant application should divide a domain name
680 * set will apply to all labels in the domain name
722 * This function splits the domain names into labels and compares them.
726 * Two domain names are considered a match if and only if all labels