From bdb2dbc1032e7ca33cfc161fd1d5bfbabdf65841 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Tue, 30 Apr 2019 16:59:08 +0200 Subject: urlapi: strip off scope id from numerical IPv6 addresses ... to make the host name "usable". Store the scope id and put it back when extracting a URL out of it. Also makes curl_url_set() syntax check CURLUPART_HOST. Fixes #3817 Closes #3822 --- docs/TODO | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'docs/TODO') diff --git a/docs/TODO b/docs/TODO index 912eefc1a..5454b5e02 100644 --- a/docs/TODO +++ b/docs/TODO @@ -35,6 +35,7 @@ 1.16 Try to URL encode given URL 1.17 Add support for IRIs 1.18 try next proxy if one doesn't work + 1.19 add CURLUPART_SCOPEID 1.20 SRV and URI DNS records 1.21 Have the URL API offer IDN decoding 1.22 CURLINFO_PAUSE_STATE @@ -372,6 +373,11 @@ https://github.com/curl/curl/issues/896 +1.19 add CURLUPART_SCOPEID + + Add support for CURLUPART_SCOPEID to curl_url_set() and curl_url_get(). It is + only really used when the host name is an IPv6 numerical address. + 1.20 SRV and URI DNS records Offer support for resolving SRV and URI DNS records for libcurl to know which -- cgit v1.2.3