aboutsummaryrefslogtreecommitdiff
path: root/docs/TODO
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2016-04-24 23:51:34 +0200
committerDaniel Stenberg <daniel@haxx.se>2016-04-24 23:51:34 +0200
commit7215a81327339f642ce784c34ed89f4e607b99b2 (patch)
tree3446cc6dd9fdcfb2a6c2776c2cd1fcd8e36c5fca /docs/TODO
parent93c3d2ed5490d7aef009dfc220060ab4eddab5db (diff)
TODO: 1.17 Add support for IRIs
Adding support for IRIs is a mouthful, but is probably interesting at least for areas and countries where the use of such "URLs" are growing popularity. Closes #776
Diffstat (limited to 'docs/TODO')
-rw-r--r--docs/TODO11
1 files changed, 11 insertions, 0 deletions
diff --git a/docs/TODO b/docs/TODO
index 66e3842f7..e033bf58f 100644
--- a/docs/TODO
+++ b/docs/TODO
@@ -32,6 +32,7 @@
1.14 Typesafe curl_easy_setopt()
1.15 TCP Fast Open
1.16 Try to URL encode given URL
+ 1.17 Add support for IRIs
2. libcurl - multi interface
2.1 More non-blocking
@@ -300,6 +301,16 @@
https://github.com/curl/curl/issues/514
+1.17 Add support for IRIs
+
+ IRIs (RFC 3987) allow localized, non-ascii, names in the URL. To properly
+ support this, curl/libcurl would need to translate/encode the given input
+ from the input string encoding into percent encoded output "over the wire".
+
+ To make that work smoothly for curl users even on Windows, curl would
+ probably need to be able to convert from several input encodings.
+
+
2. libcurl - multi interface
2.1 More non-blocking