ae3d1e04 | 24-Jun-2020 |
Javier Blazquez |
openssl: Fix compilation on Windows when ngtcp2 is enabled - Include wincrypt before OpenSSL includes so that the latter can properly handle any conflicts between the two. Clo
openssl: Fix compilation on Windows when ngtcp2 is enabled - Include wincrypt before OpenSSL includes so that the latter can properly handle any conflicts between the two. Closes https://github.com/curl/curl/pull/5606
show more ...
|
79d8099f | 24-Jun-2020 |
Daniel Stenberg |
test543: extended to verify zero length input As was reported in #5601 |
32defc31 | 24-Jun-2020 |
Daniel Stenberg |
escape: zero length input should return a zero length output Regression added in 7.71.0. Fixes #5601 Reported-by: Kristoffer Gleditsch Closes #5602 |
d2baa502 | 23-Jun-2020 |
Daniel Stenberg |
Curl_inet_ntop: always check the return code Reported-by: Siva Sivaraman Fixes #5412 Closes #5597 |
550bcdd4 | 23-Jun-2020 |
Daniel Stenberg |
sendf: improve the message on client write errors Replace "Failed writing body (X != Y)" with "Failure writing output to destination". Possibly slightly less cryptic. Reported-b
sendf: improve the message on client write errors Replace "Failed writing body (X != Y)" with "Failure writing output to destination". Possibly slightly less cryptic. Reported-by: coinhubs on github Fixes #5594 Closes #5596
show more ...
|
7fb33ee8 | 24-Jun-2020 |
Daniel Stenberg |
RELEASE-NOTES: synced |
906bb64a | 24-Jun-2020 |
Daniel Stenberg |
curlver: start working on 7.71.1 |
923296dc | 24-Jun-2020 |
Denis Baručić |
DYNBUF.md: fix a typo: trail => tail Closes #5599 |
e9db32a0 | 22-Jun-2020 |
Daniel Stenberg |
RELEASE-NOTES: curl 7.71.0 release |
cc9144b1 | 22-Jun-2020 |
Daniel Stenberg |
THANKS: curl 7.71.0 additions |
ff1c37cb | 23-Jun-2020 |
Daniel Stenberg |
url: make sure pushed streams get an allocated download buffer Follow-up to c4e6968127e876b0 When a new transfer is created, as a resuly of an acknowledged push, that transfer n
url: make sure pushed streams get an allocated download buffer Follow-up to c4e6968127e876b0 When a new transfer is created, as a resuly of an acknowledged push, that transfer needs a download buffer allocated. Closes #5590
show more ...
|
abbc5d60 | 22-Jun-2020 |
Jay Satiro |
openssl: Don't ignore CA paths when using Windows CA store This commit changes the behavior of CURLSSLOPT_NATIVE_CA so that it does not override CURLOPT_CAINFO / CURLOPT_CAPATH, or the h
openssl: Don't ignore CA paths when using Windows CA store This commit changes the behavior of CURLSSLOPT_NATIVE_CA so that it does not override CURLOPT_CAINFO / CURLOPT_CAPATH, or the hardcoded default locations. Instead the CA store can now be used at the same time. The change is due to the impending release. The issue is still being discussed. The behavior of CURLSSLOPT_NATIVE_CA is subject to change and is now documented as experimental. Ref: bc052cc (parent commit) Ref: https://github.com/curl/curl/issues/5585
show more ...
|
bc052cc8 | 20-Jun-2020 |
Jay Satiro |
tool_operate: Don't use Windows CA store as a fallback Background: 148534d added CURLSSLOPT_NATIVE_CA to use the Windows OS certificate store in libcurl w/ OpenSSL on Windows. C
tool_operate: Don't use Windows CA store as a fallback Background: 148534d added CURLSSLOPT_NATIVE_CA to use the Windows OS certificate store in libcurl w/ OpenSSL on Windows. CURLSSLOPT_NATIVE_CA overrides CURLOPT_CAINFO if both are set. The curl tool will fall back to CURLSSLOPT_NATIVE_CA if it could not find a certificate bundle to set via CURLOPT_CAINFO. Problem: libcurl may be built with hardcoded paths to a certificate bundle or directory, and if CURLSSLOPT_NATIVE_CA is used then those paths are ignored. Solution: A solution is still being discussed but since there's an impending release this commit removes using CURLSSLOPT_NATIVE_CA in the curl tool. Ref: https://github.com/curl/curl/issues/5585
show more ...
|
c9c31b92 | 22-Jun-2020 |
Jay Satiro |
openssl: Fix CA fallback logic for OpenSSL 3.0 build Prior to this change I assume a build error would occur when CURL_CA_FALLBACK was used. Closes https://github.com/curl/curl/
openssl: Fix CA fallback logic for OpenSSL 3.0 build Prior to this change I assume a build error would occur when CURL_CA_FALLBACK was used. Closes https://github.com/curl/curl/pull/5587
show more ...
|
0f55269a | 22-Jun-2020 |
Daniel Stenberg |
copyright: update mismatched copyright years |
5bf65346 | 31-May-2020 |
Daniel Stenberg |
test1460: verify that -Ji is not ok |
8236aba5 | 31-May-2020 |
Daniel Stenberg |
tool_getparam: -i is not OK if -J is used Reported-by: sn on hackerone Bug: https://curl.haxx.se/docs/CVE-2020-8177.html |
26d2755d | 04-Jun-2020 |
Peter Wu |
CMake: ignore INTERFACE_LIBRARY targets for pkg-config file Reviewed-by: Marcel Raad Fixes #5512 Closes #5517 |
e39a6e2c | 18-Jun-2020 |
Valentyn Korniienko |
multibyte: Fixed access-> waccess to file for Windows Plarform Reviewed-by: Marcel Raad Closes #5580 |
3f84b3e3 | 19-Jun-2020 |
Daniel Stenberg |
altsvc: bump to h3-29 Closes #5584 |
fa4fbc53 | 18-Jun-2020 |
Daniel Stenberg |
urlglob: treat literal IPv6 addresses with zone IDs as a host name ... and not as a "glob". Now done by passing the supposed host to the URL parser which supposedly will do a better job
urlglob: treat literal IPv6 addresses with zone IDs as a host name ... and not as a "glob". Now done by passing the supposed host to the URL parser which supposedly will do a better job at identifying "real" numerical IPv6 addresses. Reported-by: puckipedia on github Fixes #5576 Closes #5579
show more ...
|
c888e3f6 | 18-Jun-2020 |
Daniel Stenberg |
test1179: verify error message for non-existing cmdline option |
ada7bd11 | 17-Jun-2020 |
Daniel Stenberg |
tool_getparam: repair the error message for unknown flag Follow-up to 9e5669f3880674 Detected by Coverity CID 1464582 ("Logically dead code") Closes #5577 |
185890d5 | 18-Jun-2020 |
Daniel Stenberg |
FILEFORMAT: describe verify/stderr |
dc90f510 | 15-Jun-2020 |
Daniel Stenberg |
connect: improve happy eyeballs handling For QUIC but also for regular TCP when the second family runs out of IPs with a failure while the first family is still trying to connect.
connect: improve happy eyeballs handling For QUIC but also for regular TCP when the second family runs out of IPs with a failure while the first family is still trying to connect. Separated the timeout handling for IPv4 and IPv6 connections when they both have a number of addresses to iterate over.
show more ...
|