| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
...as Hyper doesn't support HTTP/0.9
|
|
|
|
|
|
| |
... makes test 36 work.
Closes #6412
|
|
|
|
|
|
|
| |
Printing trust purposes are now sorted, making the output deterministic
when running on the same input certdata.txt.
Closes #6413
|
|
|
|
| |
Fixed by #6411
|
|
|
|
| |
Closes #6411
|
| |
|
|
|
|
| |
Follow-up to 7de2e96535e9
|
|
|
|
|
|
| |
Test 30
Closes #6407
|
|
|
|
|
|
| |
Makes test 80 run
Closes #6406
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Fix the failed truncation and failed writing body error messages to
not be shown unless error messages are shown. (ie the user has
specified -sS, or has not specified -s).
- Also prefix same error messages with "curl: ", for example:
curl: (23) Failed to truncate, exiting
Prior to this change the failed truncation error messages would be shown
if not -s, but did not account for -sS which should show.
Prior to this change the failed writing body error messages would be
shown always.
Ref: https://curl.se/docs/manpage.html#-S
Bug: https://curl.se/mail/archive-2020-12/0017.html
Reported-by: Hongyi Zhao
Closes https://github.com/curl/curl/pull/6402
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The wolfSSL TLS library defines NO_OLD_TLS in some of their build
configurations and that causes the library to be built without TLS 1.1.
For example if MD5 is explicitly disabled when building wolfSSL then
that defines NO_OLD_TLS and the library is built without TLS 1.1 [1].
Prior to this change attempting to build curl with a wolfSSL that was
built with NO_OLD_TLS would cause a build link error undefined reference
to wolfTLSv1_client_method.
[1]: https://github.com/wolfSSL/wolfssl/blob/v4.5.0-stable/configure.ac#L2366
Bug: https://curl.se/mail/lib-2020-12/0121.html
Reported-by: Julian Montes
Closes https://github.com/curl/curl/pull/6388
|
|
|
|
| |
"--retry with a 429 response and Retry-After:"
|
|
|
|
|
|
| |
... since it runs into the 50 minute time limit too often otherwise.
Closes #6403
|
|
|
|
|
|
| |
Mostly thanks to this archived web page for urlget:
https://web.archive.org/web/19980216125115/http://www.inf.ufrgs.br/~sagula/urlget.html
|
|
|
|
|
|
|
|
|
|
|
|
| |
When doing HTTP authentication and a port number set with CURLOPT_PORT,
the code would previously have the URL's port number override as if it
had been a redirect to an absolute URL.
Added test 1568 to verify.
Reported-by: UrsusArctos on github
Fixes #6397
Closes #6400
|
|
|
|
|
|
|
|
| |
We currently use both spellings the british "behaviour" and the american
"behavior". However "behavior" is more used in the project so I think
it's worth dropping the british name.
Closes #6395
|
|
|
|
|
| |
Reported-by: Cherish98
Bug: https://curl.se/mail/archive-2020-12/0018.html
|
|
|
|
|
|
| |
To make it more obvious to users what doesn't work (yet)
Closes #6389
|
| |
|
|
|
|
|
|
| |
Test 77-78
Closes #6391
|
|
|
|
|
|
| |
Test 64, 65, 67, 68, 69, 70, 72
Closes #6390
|
|
|
|
| |
... and make private functions static.
|
|
|
|
|
|
|
| |
The type of the buffer in curl_read_callback is 'char *', not 'void *'.
Signed-off-by: Olaf Hering <olaf@aepfle.de>
Closes #6392
|
|
|
|
| |
Follow-up to 26e46617b9
|
|
|
|
| |
Follow-up to 26e46617b9
|
|
|
|
|
|
|
| |
To have it properly complain on empty statements with no effect.
Ref: #6376
Closes #6378
|
|
|
|
| |
... by making macros use "do {} while(0)"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Extend the syntax of CURLOPT_RESOLVE strings: allow using a '+' prefix
(similar to the existing '-' prefix for removing entries) to add
DNS cache entries that will time out just like entries that are added
by libcurl itself.
Append " (non-permanent)" to info log message in case a non-permanent
entry is added.
Adjust relevant comments to reflect the new behavior.
Adjust documentation.
Extend unit1607 to test the new functionality.
Closes #6294
|
|
|
|
|
|
| |
Bug: https://github.com/curl/curl/commit/8ab78f720ae478d533e30b202baec4b451741579#commitcomment-45445950
Reported-by: Gisle Vanem
Closes #6381
|
|
|
|
| |
Closes #6385
|
|
|
|
| |
Closes #6380
|
|
|
|
| |
Closes #6375
|
| |
|
|
|
|
|
|
|
| |
Follow-up to 6a5e020d4d2b04a
Identified by OSS-Fuzz
Bug: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=28999
Closes #6377
|
|
|
|
|
|
|
|
|
|
| |
Turned several macros into do-while(0) style to allow their use to work
find with semicolon.
Bug: https://github.com/curl/curl/commit/08e8455dddc5e48e58a12ade3815c01ae3da3b64#commitcomment-45433279
Follow-up to 08e8455dddc5e4
Reported-by: Gisle Vanem
Closes #6376
|
|
|
|
|
| |
Closes #5235
Closes #6370
|
|
|
|
|
|
|
|
| |
Detected by torture test 1029
Follow-up to 7a90ddf88f5a
Closes #6374
|
|
|
|
|
|
|
|
|
| |
... as failf adds one itself.
Also: add an assert() to failf() that triggers on a newline in the
format string!
Closes #6365
|
|
|
|
|
|
| |
`git checkout HEAD^2` is no longer needed
Closes #6369
|
|
|
|
| |
Closes #6366
|
|
|
|
|
|
|
|
| |
The match of the "-q" option (short for "--disable") should:
a) allow concatenation with other single-letters; and
b) be case-sensitive, lest confusing with "-Q" ("--quote")
Closes #6364
|
|
|
|
|
|
|
|
| |
Bug: https://curl.se/mail/lib-2020-12/0084.html
Reported-by: Dennis Clarke
Assisted-by: Jay Satiro
Closes #6355
|
|
|
|
|
|
|
| |
and generally refresh and update. Remove details for ancient versions.
Reviewed-by: Jay Satiro
Closes #6360
|
|
|
|
|
|
| |
Follow-up to ac9a724 from earlier today.
Ref: https://github.com/curl/curl/pull/6359
|
|
|
|
| |
... of current experimental features in curl.
|
|
|
|
|
|
|
|
|
|
|
| |
Paused transfers should not be stopped due to slow speed even when
CURLOPT_LOW_SPEED_LIMIT is set. Additionally, the slow speed timer is
now reset when the transfer is unpaused - as otherwise it would easily
just trigger immediately after unpausing.
Reported-by: Harry Sintonen
Fixes #6358
Closes #6359
|
|
|
|
|
|
|
|
|
|
| |
... as the socket might be readable all the time when paused and thus
causing a busy-loop.
Reported-by: Harry Sintonen
Reviewed-by: Jay Satiro
Fixes #6356
Closes #6357
|
| |
|
|
|
|
|
|
| |
... as the warnings tend to go unnoticed otherwise!
Closes #6354
|