1e5cec32 | 07-Jan-2021 |
Daniel Stenberg |
file: don't provide content-length for directories ... as it is misleading. Ref #6379 Closes #6421 |
a56f263c | 07-Jan-2021 |
Daniel Stenberg |
TODO: Directory listing for FILE: Ref #6379 |
f52c6981 | 05-Jan-2021 |
Daniel Stenberg |
curl.h: add CURLPROTO_GOPHERS as own protocol identifier Follow-up to a1f06f32b860, to make sure it can be handled separately from plain gopher. Closes #6418 |
ab525c05 | 04-Jan-2021 |
Daniel Stenberg |
http: have CURLOPT_FAILONERROR fail after all headers ... so that Retry-After and other meta-content can still be used. Added 1634 to verify. Adjusted test 194 and 281 since --fail
http: have CURLOPT_FAILONERROR fail after all headers ... so that Retry-After and other meta-content can still be used. Added 1634 to verify. Adjusted test 194 and 281 since --fail now also includes the header-terminating CRLF in the output before it exits. Fixes #6408 Closes #6409
show more ...
|
9d7281ff | 04-Jan-2021 |
Daniel Stenberg |
global_init: debug builds allocates a byte in init ... to make build tools/valgrind warn if no curl_global_cleanup is called. This is conditionally only done for debug builds wi
global_init: debug builds allocates a byte in init ... to make build tools/valgrind warn if no curl_global_cleanup is called. This is conditionally only done for debug builds with the env variable CURL_GLOBAL_INIT set. Closes #6410
show more ...
|
75f7ab28 | 04-Jan-2021 |
Daniel Stenberg |
lib/unit tests: add missing curl_global_cleanup() calls |
5808144f | 05-Jan-2021 |
Daniel Stenberg |
travis: adapt to Hyper build change Closes #6419 |
0936ecd0 | 05-Jan-2021 |
Daniel Stenberg |
pretransfer: setup the User-Agent header here ... and not in the connection setup, as for multiplexed transfers the connection setup might be skipped and then the transfer would end up
pretransfer: setup the User-Agent header here ... and not in the connection setup, as for multiplexed transfers the connection setup might be skipped and then the transfer would end up without the set user-agent! Reported-by: Flameborn on github Assisted-by: Andrey Gursky Assisted-by: Jay Satiro Assisted-by: Mike Gelfand Fixes #6312 Closes #6417
show more ...
|
80c5a838 | 05-Jan-2021 |
Daniel Stenberg |
test66: disable with Hyper ...as Hyper doesn't support HTTP/0.9 |
25c1d5e6 | 05-Jan-2021 |
Daniel Stenberg |
c-hyper: poll the tasks until end correctly ... makes test 36 work. Closes #6412 |
56b32b5d | 05-Jan-2021 |
Gergely Nagy |
mk-ca-bundle.pl: deterministic output when using -t Printing trust purposes are now sorted, making the output deterministic when running on the same input certdata.txt. Closes #
mk-ca-bundle.pl: deterministic output when using -t Printing trust purposes are now sorted, making the output deterministic when running on the same input certdata.txt. Closes #6413
show more ...
|
eacfe369 | 05-Jan-2021 |
Daniel Stenberg |
KNOWN_BUGS: fixed "wolfSSL lacks support for renegotiation" Fixed by #6411 |
f927f38f | 31-Aug-2020 |
Himanshu Gupta |
wolfssl: add SECURE_RENEGOTIATION support Closes #6411 |
b150a63d | 05-Jan-2021 |
Daniel Stenberg |
RELEASE-NOTES: synced |
4eb908cd | 05-Jan-2021 |
Daniel Stenberg |
wolfssl: update copyright year range Follow-up to 7de2e96535e9 |
4f95ce8d | 04-Jan-2021 |
Daniel Stenberg |
c-hyper: make CURLE_GOT_NOTHING work Test 30 Closes #6407 |
bcce2203 | 04-Jan-2021 |
Daniel Stenberg |
http_proxy: make CONNECT work with the Hyper backend Makes test 80 run Closes #6406 |
e269785c | 05-Jan-2021 |
Daniel Stenberg |
TODO: --fail-with-body perchance? |
df1240cc | 02-Jan-2021 |
Jay Satiro |
tool_operate: fix the suppression logic of some error messages - Fix the failed truncation and failed writing body error messages to not be shown unless error messages are shown. (ie t
tool_operate: fix the suppression logic of some error messages - 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
show more ...
|
7de2e965 | 29-Dec-2020 |
Jay Satiro |
wolfssl: Support wolfSSL builds missing TLS 1.1 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.
wolfssl: Support wolfSSL builds missing TLS 1.1 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
show more ...
|
82e6d348 | 04-Jan-2021 |
Daniel Stenberg |
test1633: set appropriate name "--retry with a 429 response and Retry-After:" |
aa8de5d6 | 02-Jan-2021 |
Daniel Stenberg |
travis: limit the tests with quiche builds to HTTPS and FTPS only ... since it runs into the 50 minute time limit too often otherwise. Closes #6403 |
36b36ce9 | 03-Jan-2021 |
Daniel Stenberg |
HISTORY: added dates to early history Mostly thanks to this archived web page for urlget: https://web.archive.org/web/19980216125115/http://www.inf.ufrgs.br/~sagula/urlget.html |
648712ee | 01-Jan-2021 |
Daniel Stenberg |
httpauth: make multi-request auth work with custom port When doing HTTP authentication and a port number set with CURLOPT_PORT, the code would previously have the URL's port number overr
httpauth: make multi-request auth work with custom port 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
show more ...
|
725ec470 | 31-Dec-2020 |
Emil Engler |
language: s/behaviour/behavior/g 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 w
language: s/behaviour/behavior/g 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
show more ...
|