Issue1153

classification
Title: idna encoding support
Type: Severity: normal
Components: Core Versions:
process
Status: open Resolution:
Dependencies: Superseder:
Assigned To: zyasoft Nosy List: pjenvey, zyasoft
Priority: Keywords:

Created on 2008-10-14.23:33:18 by pjenvey, last changed 2008-10-26.18:54:34 by zyasoft.

Messages
msg3685 (view) Author: Philip Jenvey (pjenvey) Date: 2008-10-14.23:33:17
We currently lack idna, historically due to the fact that we lacked 
unicodedata and stringprep module also

We now have most of a unicodedata implementation but this doesn't help 
idna/stringprep due to it specifically relying on unicode 3.2

idna isn't used for many things but critical for correctly converting 
unicode/nonascii hostnames to ascii. I see 2 uses of it in the stdlib, 
in httplib and the socket module

We can likely leverage Java 6's java.net.IDN for this
msg3695 (view) Author: Jim Baker (zyasoft) Date: 2008-10-20.00:11:43
I'm in the process of rewriting unicodedata so that it's in Java, using
constant initializers. Part of this means we will have support for the
3.2 database.

When this is all done, we shouldn't need to rely on Java 6 for either
idna or for unicodedata.normalize.
History
Date User Action Args
2008-10-26 18:54:34zyasoftsetassignee: zyasoft
2008-10-20 00:11:44zyasoftsetnosy: + zyasoft
messages: + msg3695
2008-10-14 23:33:18pjenveycreate