Systemd DNS resolver strips underscores
Which begs the question as to the logic of putting a DNS resolver into an init system designed to .. initialize and run processes at boot. And who the fuck passed 'Systemd DNS resolver ' into production code without properly testing it.
"Libidn's purpose is to encode and decode internationalized domain names".
What'll this do for DNS spoofing and security given the existence of visually similar unicode characters.