Differences between revisions 47 and 49 (spanning 2 versions)
Revision 47 as of 2016-03-11 13:19:34
Size: 3025
Editor: noel
Comment: ping now works with IDN.
Revision 49 as of 2016-03-11 13:55:29
Size: 3033
Editor: noel
Comment: links and links2 is the same package (version 2.12 today)
Deletions are marked like this. Additions are marked like this.
Line 21: Line 21:
|| elinks || (./) || ||
|| links and links2 || {X} || ||
|| lynx || {X} || ||
|| wget || (./) || ||
Line 22: Line 26:
|| lynx || {X} || ||
|| links || {X} || ||
|| links2 || {X} || ||
|| elinks || (./) || ||

internationalized domain name http://www.unicode.org/faq/idn.html

In short: it is the job of the client to convert an IDN to Punycode. idn2 can do the convertion for you:

# idn2 www.köthe.de
www.xn--kthe-5qa.de

Testcases: http://www.köthe.de http://www.köln.de http://abcdefghijklmnopqrstuvxyzæøå.dk/ mailto:echo@köthe.de http://www.háčkyčárky.cz http://stránky.háčkyčárky.cz mailto:testmail@háčkyčárky.cz?subject=IDN

The status of IDN support in Debian:

Browser

Software

IDN

note (Debian bug; upstream bug)

chromium

(./)

IDN are shown depending on the language setting http://www.chromium.org/developers/design-documents/idn-in-google-chrome

epiphany (GNOME)

(./)

URL showed broken

Firefox/Iceweasel

(./)

Konqueror (KDE)

(./)

elinks

(./)

links and links2

{X}

lynx

{X}

wget

(./)

w3m

{X}

Browsing IDN works. :)

Email client

Software

IDN

note (Debian bug; upstream bug)

claws

{X}

evolution

(./)

(537124 #486018 + #742578)

kmail

(./)

mutt

(./)

Thunderbird/Icedove

(./)

tin

(./)

Still under construction.

other software

Software

IDN

note (Debian bug; upstream bug)

apt

(./)

http://ftp.uni-köln.de/debian/ 763437

bind9-host

{X}

459010

curl

(./)

dnsutils

{X}

see bind9-host

iptuils-ping

(./)

242080

knot-host

(./)

alternative to bind9-host, compiled with libidn11 since 1.5.1-2

knot-dnsutils

(./)

alternative to dnsutils, compiled with libidn11 since 1.5.1-2

lftp

(./)

#89 since 4.5.5

mtr

{X}

https://bugs.launchpad.net/mtr/+bug/1361779

signing-party caff

(./)

637222

systemd

{X}

814528

wget

(./)

whois

(./)

Server software like apache, bind9, postfix, dovecot still works with ASCII because of punycode and is not needed to be tested/listed.

non Debian software

just for comparision

Software

IDN

Android Mail:

?

Android Browser:

(./) but URL shown in punycode

Apple iOS+Mac: Mail

(./)

Apple iOS+Mac: Safari

(./)

Windows: IE 9++

(./)

Windows: Outlook 2010

(./)

Zimbra 8.5.0_Beta3

(./)