dnscontrol/documentation
Tom Limoncelli c11a523982
FEATURE: Fixing IDN support for domains (#3879)
# Issue

The previous fix had backwards compatibility issues and treated
uppercase Unicode incorrectly.

# Resolution

* Don't call strings.ToUpper() on Unicode strings. Only call it on the
output of ToASCII.
* Fix BIND's "filenameformat" to be more compatible (only breaks if you
had uppercase unicode in a domain name... which you probably didn't)
* Change IDN to ASCII in most places (Thanks for the suggestion,
@KaiSchwarz-cnic!)
* Update BIND documentation
2025-12-03 20:31:59 -05:00
..
advanced-features DEPS: Switch to maintained fork of shoutrrr (#3838) 2025-11-17 11:52:26 -05:00
assets VERCEL: Implement Vercel DNS Provider (#3379) (#3542) 2025-12-01 08:41:56 -05:00
commands DOCS: Fix many minor typos (#3752) 2025-09-02 11:00:25 -04:00
developer-info DOCS: How to add a requested provider (#3636) 2025-06-23 15:48:00 -04:00
getting-started DOCS: Getting started get-zones (feedback) (#3700) 2025-07-30 20:43:12 -04:00
language-reference feat: Add IGNORE_EXTERNAL_DNS() for Kubernetes external-dns coexistence (#3869)s 2025-12-03 08:56:55 -05:00
markdown-examples DOCS: Trailing commas are no longer an issue (#3248) 2024-12-17 07:46:37 -05:00
provider FEATURE: Fixing IDN support for domains (#3879) 2025-12-03 20:31:59 -05:00
release DOCS: [GitBook] Refactor structure to match URL paths and fix missing page links (#3613) 2025-06-11 16:20:23 -04:00
.gitbook.yaml Reapply "CHORE: Remove the MSDNS provider (#3656)" 2025-07-09 13:07:03 -04:00
index.md DOCS: Fix many minor typos (#3752) 2025-09-02 11:00:25 -04:00
SUMMARY.md feat: Add IGNORE_EXTERNAL_DNS() for Kubernetes external-dns coexistence (#3869)s 2025-12-03 08:56:55 -05:00