#
3fd80c7b |
| 04-Oct-2023 |
Daniel Stenberg |
tests: remove leading spaces from some tags The threee tags `<name>`, `</name>` and `<command>` were frequently used with a leading space that this removes. The reason this habbit is so
tests: remove leading spaces from some tags The threee tags `<name>`, `</name>` and `<command>` were frequently used with a leading space that this removes. The reason this habbit is so widespread in testcases is probably that they have been copy and pasted. Hence, fixing them all now might curb this practice from now on. Closes #12028
show more ...
|
#
c84c0f9a |
| 03-Mar-2023 |
Daniel Stenberg |
lib1560: test parsing URLs with ridiculously large fields In the order of 120K. Closes #10665
|
#
ad4997e5 |
| 17-Feb-2023 |
Brad Spencer |
urlapi: parse IPv6 literals without ENABLE_IPV6 This makes the URL parser API stable and working the same way independently of libcurl supporting IPv6 transfers or not. Closes #
urlapi: parse IPv6 literals without ENABLE_IPV6 This makes the URL parser API stable and working the same way independently of libcurl supporting IPv6 transfers or not. Closes #10660
show more ...
|
#
f27262b1 |
| 01-Jan-2023 |
Daniel Stenberg |
test1560: use a UTF8-using locale when run There are odd cases that don't use UTF8 and then the IDN handling goes wrong. Reported-by: Marcel Raad Fixes #10193 Closes #10
test1560: use a UTF8-using locale when run There are odd cases that don't use UTF8 and then the IDN handling goes wrong. Reported-by: Marcel Raad Fixes #10193 Closes #10196
show more ...
|
#
efffa66f |
| 15-Oct-2021 |
Daniel Stenberg |
urlapi: skip a strlen(), pass in zero ... to let curl_easy_escape() itself do the strlen. This avoids a (false positive) Coverity warning and it avoids us having to store the strlen()
urlapi: skip a strlen(), pass in zero ... to let curl_easy_escape() itself do the strlen. This avoids a (false positive) Coverity warning and it avoids us having to store the strlen() return value in an int variable. Reviewed-by: Daniel Gustafsson Closes #7862
show more ...
|
Revision tags: curl-7_76_1, curl-7_76_0 |
|
#
e2b4df7b |
| 12-Mar-2021 |
Daniel Stenberg |
tests: use %TESTNUMBER instead of fixed number This makes the tests easier to copy and relocate to other test numbers without having to update content. Closes #6738
|
Revision tags: curl-7_75_0, curl-7_74_0, curl-7_73_0, tiny-curl-7_72_0, curl-7_72_0, curl-7_71_1, curl-7_71_0, curl-7_70_0, curl-7_69_1, curl-7_69_0, curl-7_68_0 |
|
#
5d5bd446 |
| 08-Nov-2019 |
Daniel Stenberg |
test1560: require IPv6 for IPv6 aware URL parsing The URL parser function can't reject a bad IPv6 address properly when curl was built without IPv6 support. Reported-by: Marcel
test1560: require IPv6 for IPv6 aware URL parsing 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
show more ...
|
Revision tags: curl-7_67_0, curl-7_66_0, curl-7_65_3, curl-7_65_2, curl-7_65_1, curl-7_65_0 |
|
#
2d0e9b40 |
| 03-May-2019 |
Daniel Stenberg |
urlapi: add CURLUPART_ZONEID to set and get The zoneid can be used with IPv6 numerical addresses. Updated test 1560 to verify. Closes #3834
|
#
bdb2dbc1 |
| 30-Apr-2019 |
Daniel Stenberg |
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_
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
show more ...
|
Revision tags: curl-7_64_1, curl-7_64_0, curl-7_63_0, curl-7_62_0 |
|
#
9307c219 |
| 19-Sep-2018 |
Daniel Stenberg |
urlapi: add CURLU_GUESS_SCHEME and fix hostname acceptance In order for this API to fully work for libcurl itself, it now offers a CURLU_GUESS_SCHEME flag that makes it "guess" scheme ba
urlapi: add CURLU_GUESS_SCHEME and fix hostname acceptance 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
show more ...
|
Revision tags: curl-7_61_1 |
|
#
fb30ac5a |
| 05-Aug-2018 |
Daniel Stenberg |
URL-API See header file and man pages for API. All documented API details work and are tested in the 1560 test case. Closes #2842
|