Nothing
host_normalize() converts hostnames to their canonical comparison form
under a pinned UTS-46 profile (non-transitional, UseSTD3ASCIIRules,
CheckHyphens, CheckBidi, CheckJoiners, NFC, DNS length verification),
returning lowercase ASCII A-labels or NA for invalid input. The
mapping/NFC/validation pipeline is implemented in-tree over vendored Unicode
16.0.0 data, so behavior is independent of whether libidn2 is present.normalization_profile_info() exposes the machine-readable profile identity
(profile, unicode_version, and the profile parameters) for downstream
reproducibility keys.First CRAN release.
puny_decode() (and the URL/domain decoders) now bound label length in both
strict and non-strict mode. A crafted oversized xn-- label previously drove
the fallback decoder into quadratic time with unbounded allocation; oversized
labels are now rejected promptly (error in strict mode, NA in non-strict).puny_encode(), puny_decode())url_encode(), url_decode(), parse_url())is_punycode(), is_idn(), validate_domain())Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.