summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2018-11-07 08:46:34 +0100
committerDaniel Stenberg <daniel@haxx.se>2018-11-07 08:46:34 +0100
commit64f9d391ed7bc08bb9ddfceb104fcc037f4623e5 (patch)
treee5a9d13fb346596eafd151375990a0f8d8b21382
parent9aa8ff2895df60f2857d26fb3262c231511114a9 (diff)
downloadcurl-64f9d391ed7bc08bb9ddfceb104fcc037f4623e5.tar.gz
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
-rw-r--r--docs/TODO7
1 files changed, 7 insertions, 0 deletions
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