From: Daniel Stenberg Date: Wed, 7 Nov 2018 07:46:34 +0000 (+0100) Subject: TODO: Have the URL API offer IDN decoding X-Git-Tag: curl-7_63_0~93 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=64f9d391ed7bc08bb9ddfceb104fcc037f4623e5;p=curl TODO: Have the URL API offer IDN decoding Similar to how URL decoding/encoding is done, we could have URL functions to convert IDN host names to punycode. Suggested-by: Alexey Melnichuk Closes #3232 --- diff --git a/docs/TODO b/docs/TODO index 9f78074a3..3b1b53d88 100644 --- a/docs/TODO +++ b/docs/TODO @@ -36,6 +36,7 @@ 1.18 try next proxy if one doesn't work 1.19 Timeout idle connections from the pool 1.20 SRV and URI DNS records + 1.21 Have the URL API offer IDN decoding 1.22 CURLINFO_PAUSE_STATE 1.23 Offer API to flush the connection pool 1.24 TCP Fast Open for windows @@ -375,6 +376,12 @@ Offer support for resolving SRV and URI DNS records for libcurl to know which server to connect to for various protocols (including HTTP!). +1.21 Have the URL API offer IDN decoding + + Similar to how URL decoding/encoding is done, we could have URL functions to + convert IDN host names to punycode (probably not the reverse). + https://github.com/curl/curl/issues/3232 + 1.22 CURLINFO_PAUSE_STATE Return information about the transfer's current pause state, in both