Nicolas.Williams at oracle.com
Thu Jun 17 18:15:51 CEST 2010
On Thu, Jun 17, 2010 at 10:12:41AM +0200, Simon Josefsson wrote:
> Nicolas Williams <Nicolas.Williams at oracle.com> writes:
> > Therefore I think that getaddrinfo() should support lookups by IDNs
> > encoded in the caller's locale's codeset as described above, but should
> > return A-labels unless a hint is given that U-labels are preferred.
> In other words, you want AI_IDN to be the default behaviour, but not
> There likely needs to be an AI_NO_IDN or similar if an
> application for some reason wants to disable IDN processing of inputs.
> I'm not sure what a use-case for AI_NO_IDN would be, but I suspect there
> may be some.
There's no harm in having such a flag.
I also want a AI_NO_CANONIDN, in preparation for a future day when
getaddrinfo() returns U-labels as the canonical hostname by default.
More information about the Idna-update