#
0aaebf62 |
| 09-Sep-2022 |
Daniel Stenberg |
tests: add websockets tests - add websockets support to sws - 2300: first very basic websockets test - 2301: first libcurl test for ws (not working yet) - 2302: use the ws ca
tests: add websockets tests - add websockets support to sws - 2300: first very basic websockets test - 2301: first libcurl test for ws (not working yet) - 2302: use the ws callback - 2303: test refused upgrade
show more ...
|
#
d96ccab4 |
| 09-Sep-2022 |
Daniel Stenberg |
test415: verify Content-Length parser with control code + negative value
|
#
9c9e8393 |
| 07-Sep-2022 |
Daniel Stenberg |
headers: reset the requests counter at transfer start If not, reusing an easy handle to do a subsequent transfer would continue the counter from the previous invoke, which then would mak
headers: reset the requests counter at transfer start If not, reusing an easy handle to do a subsequent transfer would continue the counter from the previous invoke, which then would make use of the header API difficult/impossible as the request counter mismatched. Add libtest 1947 to verify. Reported-by: Andrew Lambert Fixes #9424 Closes #9447
show more ...
|
#
d6686856 |
| 24-Aug-2022 |
Michael Heimpold |
ftp: ignore a 550 response to MDTM The 550 is overused as a return code for multiple error case, e.g. file not found and/or insufficient permissions to access the file. So we ca
ftp: ignore a 550 response to MDTM The 550 is overused as a return code for multiple error case, e.g. file not found and/or insufficient permissions to access the file. So we cannot fail hard in this case. Adjust test 511 since we now fail later. Add new test 3027 which check that when MDTM failed, but the file could actually be retrieved, that in this case no filetime is provided. Reported-by: Michael Heimpold Fixes #9357 Closes #9387
show more ...
|
#
56f1bbdd |
| 05-Aug-2022 |
Orgad Shaneh |
tests: add tests for netrc login/password combinations Covers the following PRs: - #9066 - #9247 - #9248 Closes #9256
|
#
88f1f11e |
| 15-Aug-2022 |
Daniel Stenberg |
test399: verify check of too long host name
|
#
b5c0fe20 |
| 11-Aug-2022 |
Daniel Stenberg |
hostip: resolve *.localhost to 127.0.0.1/::1 Following the footsteps of other clients like Firefox/Chrome. RFC 6761 says clients SHOULD do this. Add test 389 to verify.
hostip: resolve *.localhost to 127.0.0.1/::1 Following the footsteps of other clients like Firefox/Chrome. RFC 6761 says clients SHOULD do this. Add test 389 to verify. Reported-by: TheKnarf on github Fixes #9192 Closes #9296
show more ...
|
#
0ad7c8d7 |
| 07-Aug-2022 |
Daniel Stenberg |
digest: pass over leading spaces in qop values When parsing the "qop=" parameter of the digest authentication, and the value is provided within quotes, the list of values can have leadin
digest: pass over leading spaces in qop values When parsing the "qop=" parameter of the digest authentication, and the value is provided within quotes, the list of values can have leading white space which the parser previously did not handle correctly. Add test case 388 to verify. Reported-by: vlubart on github Fixes #9264 Closes #9270
show more ...
|
#
e6f8445e |
| 13-Jun-2022 |
Daniel Stenberg |
setopt: add CURLOPT_PROTOCOLS_STR and CURLOPT_REDIR_PROTOCOLS_STR ... as replacements for deprecated CURLOPT_PROTOCOLS and CURLOPT_REDIR_PROTOCOLS as these new ones do not risk running i
setopt: add CURLOPT_PROTOCOLS_STR and CURLOPT_REDIR_PROTOCOLS_STR ... as replacements for deprecated CURLOPT_PROTOCOLS and CURLOPT_REDIR_PROTOCOLS as these new ones do not risk running into the 32 bit limit the old ones are facing. CURLINFO_PROTCOOL is now deprecated. The curl tool is updated to use the new options. Added test 1597 to verify the libcurl protocol parser. Closes #8992
show more ...
|
#
46f8911d |
| 26-Jun-2022 |
Daniel Stenberg |
test444: test many received Set-Cookie: The amount of sent cookies in the test is limited to 80 because hyper has its own strict limits in how many headers it allows to be received w
test444: test many received Set-Cookie: The amount of sent cookies in the test is limited to 80 because hyper has its own strict limits in how many headers it allows to be received which triggers at some point beyond this number.
show more ...
|
#
ff2b2bcf |
| 26-Jun-2022 |
Daniel Stenberg |
test442/443: test cookie caps 442 - verify that only 150 cookies are sent 443 - verify that the cookie: header remains less than 8K in size
|
#
7230b19a |
| 16-May-2022 |
Daniel Stenberg |
test387: verify rejection of compression chain attack
|
#
ad9bc597 |
| 17-May-2022 |
max.mehl |
copyright: make repository REUSE compliant Add licensing and copyright information for all files in this repository. This either happens in the file itself as a comment header or in the
copyright: make repository REUSE compliant Add licensing and copyright information for all files in this repository. This either happens in the file itself as a comment header or in the file `.reuse/dep5`. This commit also adds a Github workflow to check pull requests and adapts copyright.pl to the changes. Closes #8869
show more ...
|
#
95f5aae9 |
| 10-Jun-2022 |
Daniel Stenberg |
test390: verify --parallel Closes #8985
|
#
5121d98c |
| 08-Jun-2022 |
Daniel Stenberg |
test1543: verify CURLINFO_EFFECTIVE_URL with CURLOPT_CURLU set Triggered by a bug report from Adam Light: https://curl.se/mail/lib-2022-06/0013.html - which ended up being mostly a m
test1543: verify CURLINFO_EFFECTIVE_URL with CURLOPT_CURLU set Triggered by a bug report from Adam Light: https://curl.se/mail/lib-2022-06/0013.html - which ended up being mostly a misunderstanding of how CURLINFO_EFFECTIVE_URL works. Closes #8971
show more ...
|
#
5394cbf5 |
| 07-Jun-2022 |
Daniel Stenberg |
test391: verify --path-as-is with redirect
|
#
2ed10125 |
| 05-Apr-2022 |
Thomas Guillem |
curl_version_info: add CURL_VERSION_THREADSAFE_INIT This flag can be used to make sure that curl_global_init() is thread-safe. This can be useful for libraries that can't contro
curl_version_info: add CURL_VERSION_THREADSAFE_INIT This flag can be used to make sure that curl_global_init() is thread-safe. This can be useful for libraries that can't control what other dependencies are doing with Curl. Closes #8680
show more ...
|
#
ef94c972 |
| 31-May-2022 |
Daniel Stenberg |
test681: verify --no-remote-name Follow-up to 83ee5c428d960 (from #8931) Closes #8942
|
#
d1b376c0 |
| 31-May-2022 |
Daniel Stenberg |
test680: verify rejection of malformatted .netrc quoted password
|
#
19f981b4 |
| 31-May-2022 |
Daniel Stenberg |
test679: verify netrc quoted string
|
#
c9b60f00 |
| 24-May-2022 |
Daniel Stenberg |
http: restore header folding behavior Folded header lines will now get passed through like before. The headers API is adapted and will provide the content unfolded. Added test 1
http: restore header folding behavior Folded header lines will now get passed through like before. The headers API is adapted and will provide the content unfolded. Added test 1274 and extended test 1940 to verify. Reported-by: Petr Pisar Fixes #8844 Closes #8899
show more ...
|
#
dfa84a04 |
| 19-May-2022 |
Balakrishnan Balasubramanian <3070606-balki@users.noreply.gitlab.com> |
socks: support unix sockets for socks proxy Usage: curl -x "socks5h://localhost/run/tor/socks" "https://example.com" Updated runtests.pl to run a socksd server listening on un
socks: support unix sockets for socks proxy Usage: curl -x "socks5h://localhost/run/tor/socks" "https://example.com" Updated runtests.pl to run a socksd server listening on unix socket Added tests test1467 test1468 Added documentation for proxy command line option and socks proxy options Closes #8668
show more ...
|
#
9ec22e4f |
| 19-May-2022 |
Daniel Stenberg |
test414: verify secure cookie domain overlay
|
#
3ead9143 |
| 16-May-2022 |
Daniel Stenberg |
test1635: verify --fail-with-body with --retry Almost a dupe of 1634 Closes #8847
|
#
52273679 |
| 14-May-2022 |
Daniel Stenberg |
test1919: verify CURLOPT_XOAUTH2_BEARER leak fix
|