[Dnsmasq-discuss] libidn2 issues with underscores on FreeBSD?

Petr Menšík pemensik at redhat.com
Fri Jul 7 15:12:47 BST 2017


Hi, I was the original contributor of IDN2 support.
I have to agree IDN2 does filter underscores out.

On Fedora 25:

$ idn2 --version
idn2 (libidn2) 2.0.2

$ idn2 -l _xmpp-server._tcp.domain.com
xmpp-server.tcp.domain.com

Not even transitional mode helps

$ idn2 -T _xmpp-server._tcp.domain.com
xmpp-server.tcp.domain.com

But older IDN works fine

$ idn --version
idn (GNU Libidn) 1.33

$ idn _xmpp-server._tcp.domain.com
_xmpp-server._tcp.domain.com

I will have have to ask why would it do that.

Another question is whether SRV records should be formatted by libidn2
when they will not be displayed to the user. I think it should affect
only logs but not served names themselves.

Dne 6.7.2017 v 22:51 Matthias Andree napsal(a):
> Simon,
> 
> with the release of v2.77, I have switched the FreeBSD port from IDN
> (which was used up to and including 2.76) to IDN2, and have just
> received a bug report where SRV records that use underscores are no
> longer recognized, and the reporter states that disabling the IDN2
> option reinstates the expected operation:
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220521
> 
> Could you check that?
> 
> It appears we're using libidn2 v2.0.2 in FreeBSD, and previously used
> libidn 1.33.
> 
> Thanks.
> 
> Best regards,
> Matthias
> 
> 
> 
> _______________________________________________
> Dnsmasq-discuss mailing list
> Dnsmasq-discuss at lists.thekelleys.org.uk
> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
> 



More information about the Dnsmasq-discuss mailing list