]> granicus.if.org Git - curl/commitdiff
TODO: 1.17 Add support for IRIs
authorDaniel Stenberg <daniel@haxx.se>
Sun, 24 Apr 2016 21:51:34 +0000 (23:51 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Sun, 24 Apr 2016 21:51:34 +0000 (23:51 +0200)
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

docs/TODO

index 66e3842f7a1ff450567e4ef4f98fafcc4ab3865c..e033bf58fa6606ea723fd1ca53935571b979f8fa 100644 (file)
--- 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
 
  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