chiark / gitweb /
resolved: handle IDNA domains
authorLennart Poettering <lennart@poettering.net>
Thu, 31 Jul 2014 21:43:10 +0000 (23:43 +0200)
committerLennart Poettering <lennart@poettering.net>
Thu, 31 Jul 2014 22:58:12 +0000 (00:58 +0200)
commitbdf10b5b4d9e7abdc08bdca4b073d021b0043d1f
tree4ed35b1bc26e5457e471aa829b868878a81d6a49
parentafbc4f267b45480e46fbcd59e90e399bc3dc7510
resolved: handle IDNA domains

Make sure we format UTF-8 labels as IDNA when writing them to DNS
packets, and as native UTF-8 when writing them to mDNS or LLMNR packets.

When comparing or processing labels always consider native UTF-8 and
IDNA formats equivalent.
Makefile.am
configure.ac
src/resolve/resolved-dns-domain.c
src/resolve/resolved-dns-domain.h
src/resolve/resolved-dns-packet.c