<feed xmlns='http://www.w3.org/2005/Atom'>
<title>curl/tests/data/test1560, branch master</title>
<subtitle>cURL mirror with patches applied
</subtitle>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/'/>
<entry>
<title>test1560: require IPv6 for IPv6 aware URL parsing</title>
<updated>2019-11-08T22:09:53+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2019-11-08T09:34:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=5d5bd4460ecdf4be1813da746923dac83e65bf80'/>
<id>5d5bd4460ecdf4be1813da746923dac83e65bf80</id>
<content type='text'>
The URL parser function can't reject a bad IPv6 address properly when
curl was built without IPv6 support.

Reported-by: Marcel Raad
Fixes #4556
Closes #4572
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The URL parser function can't reject a bad IPv6 address properly when
curl was built without IPv6 support.

Reported-by: Marcel Raad
Fixes #4556
Closes #4572
</pre>
</div>
</content>
</entry>
<entry>
<title>urlapi: add CURLUPART_ZONEID to set and get</title>
<updated>2019-05-05T13:52:46+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2019-05-03T11:18:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=2d0e9b40d3237b1450cbbfbcb996da244d964898'/>
<id>2d0e9b40d3237b1450cbbfbcb996da244d964898</id>
<content type='text'>
The zoneid can be used with IPv6 numerical addresses.

Updated test 1560 to verify.

Closes #3834
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The zoneid can be used with IPv6 numerical addresses.

Updated test 1560 to verify.

Closes #3834
</pre>
</div>
</content>
</entry>
<entry>
<title>urlapi: strip off scope id from numerical IPv6 addresses</title>
<updated>2019-05-03T10:17:22+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2019-04-30T14:59:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=bdb2dbc1032e7ca33cfc161fd1d5bfbabdf65841'/>
<id>bdb2dbc1032e7ca33cfc161fd1d5bfbabdf65841</id>
<content type='text'>
... 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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... 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
</pre>
</div>
</content>
</entry>
<entry>
<title>urlapi: add CURLU_GUESS_SCHEME and fix hostname acceptance</title>
<updated>2018-09-19T21:21:52+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2018-09-19T08:17:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=9307c219ad4741db860b864c860ac2f8bf9fad9d'/>
<id>9307c219ad4741db860b864c860ac2f8bf9fad9d</id>
<content type='text'>
In order for this API to fully work for libcurl itself, it now offers a
CURLU_GUESS_SCHEME flag that makes it "guess" scheme based on the host
name prefix just like libcurl always did. If there's no known prefix, it
will guess "http://".

Separately, it relaxes the check of the host name so that IDN host names
can be passed in as well.

Both these changes are necessary for libcurl itself to use this API.

Assisted-by: Daniel Gustafsson
Closes #3018
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In order for this API to fully work for libcurl itself, it now offers a
CURLU_GUESS_SCHEME flag that makes it "guess" scheme based on the host
name prefix just like libcurl always did. If there's no known prefix, it
will guess "http://".

Separately, it relaxes the check of the host name so that IDN host names
can be passed in as well.

Both these changes are necessary for libcurl itself to use this API.

Assisted-by: Daniel Gustafsson
Closes #3018
</pre>
</div>
</content>
</entry>
<entry>
<title>URL-API</title>
<updated>2018-09-08T13:36:11+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2018-08-05T09:51:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=fb30ac5a2d63773c529c19259754e2b306ac2e2e'/>
<id>fb30ac5a2d63773c529c19259754e2b306ac2e2e</id>
<content type='text'>
See header file and man pages for API. All documented API details work
and are tested in the 1560 test case.

Closes #2842
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See header file and man pages for API. All documented API details work
and are tested in the 1560 test case.

Closes #2842
</pre>
</div>
</content>
</entry>
</feed>
