| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Extend commit 8443dfa946 (curl: Work around missing OpenSSL symbol on
machine with LCC 1.23, 2023-01-30, v3.26.0-rc1~18^2) to cover the
`X509_get_signature_nid` symbol used by curl 8.10.
|
|
|
|
|
| |
* upstream-curl:
curl 2024-09-18 (7eb8c048)
|
|
|
|
|
| |
* upstream-curl:
curl 2024-07-31 (83bedbd7)
|
|
|
|
|
| |
* upstream-curl:
curl 2024-07-24 (5040f7e9)
|
|
|
|
|
| |
* upstream-curl:
curl 2024-05-22 (fd567d4f)
|
|
|
|
|
| |
* upstream-curl:
curl 2024-03-27 (de7b3e89)
|
|
|
|
|
| |
* upstream-curl:
curl 2024-01-31 (5ce164e0)
|
| |
|
|
|
|
|
| |
* upstream-curl:
curl 2023-12-06 (7161cb17)
|
|
|
|
|
|
|
| |
* upstream-curl:
curl 2023-10-11 (d755a5f7)
Issue: #25329
|
|
|
|
|
| |
Also restore commit a8d91e2719 (curl: Precompile common expensive
headers, 2023-06-16) with new curl library target.
|
|
|
|
|
|
|
|
|
|
|
| |
* upstream-curl:
curl 2023-09-13 (6fa1d817)
Upstream significantly refactored `lib/CMakeLists.txt`, so take the
upstream version of everything except the code added by commit
54cb23c657 (curl: Restore installation of OpenSSL DLLs, 2014-11-03,
v3.2.0-rc1~418^2~4). We will apply our customizations again in a
follow-up commit.
|
| |
|
|
|
|
|
| |
* upstream-curl:
curl 2023-07-26 (50490c06)
|
| |
|
|
|
|
|
| |
* upstream-curl:
curl 2023-05-30 (7ab9d437)
|
|
|
|
|
| |
* upstream-curl:
curl 2023-03-20 (b16d1fa8)
|
|
|
|
|
| |
* upstream-curl:
curl 2023-02-20 (046209e5)
|
|
|
|
|
|
|
| |
Backport upstream curl commit `16bb32e104d` (sectransp: fix for
incomplete read/writes, 2023-01-05) to fix TLS support on macOS.
Fixes: #24398
|
|
|
|
|
|
|
|
|
|
| |
Revert commit c0a4536cec (curl: Disable schannel TLS 1.3 support on
Windows 11, 2022-11-09, v3.25.0~13^2). The curl bug it avoided was
fixed by upstream curl commit `4f42150d0` (sendf: change Curl_read_plain
to wrap Curl_recv_plain , 2022-11-14, curl-7_87_0~129), which we have
since recently updating to curl 7.87.0.
Issue: #24147
|
|
|
|
|
|
|
| |
On a nightly build using LCC 1.23, OpenSSL 2.0.0 is found but does
not seem to have the `X509_STORE_up_ref` symbol used by curl 7.87.
Pending further investigation, disable use of the symbol based on
the compiler version.
|
|
|
|
|
| |
* upstream-curl:
curl 2022-12-21 (c12fb3dd)
|
|
|
|
|
|
|
|
| |
Curl 7.85.0 introduced support for TLS 1.3 support with schannel.
We've observed connection failures in some cases, so disable the
support pending further investigation.
Fixes: #24147
|
|
|
|
|
| |
* upstream-curl:
curl 2022-10-26 (cd95ee9f)
|
| |
|
|
|
|
|
|
|
|
| |
LibreSSL older than 2.6.0 is not supported correctly
in upstream curl, and as a consequence, in libcmcurl.
Such LibreSSL versions can be used in old distros,
like OS Elbrus 4.x and 5.x, so until this fix, CMake
wasn't buildable there either.
|
|
|
|
|
| |
* upstream-curl:
curl 2022-05-11 (462196e6)
|
|
|
|
|
| |
* upstream-curl:
curl 2022-04-27 (1669b17d)
|
| |
|
|
|
|
|
| |
* upstream-curl:
curl 2022-01-05 (801bd513)
|
|
|
|
|
| |
* upstream-curl:
curl 2021-09-22 (c7aef0a9)
|
|
|
|
|
| |
* upstream-curl:
curl 2021-09-14 (8e82f2a0)
|
|
|
|
|
|
|
|
| |
Backport upstream curl commit `ee97f1769` (schannel: set ALPN length
correctly for HTTP/2, 2021-05-26) to get a fix to curl issue 7138,
a regression in 7.77.0.
Fixes: #22355
|
|
|
|
|
| |
* upstream-curl:
curl 2021-05-26 (6b951a69)
|
|
|
|
|
| |
* upstream-curl:
curl 2021-02-03 (2f33be81)
|
|
|
|
|
| |
* upstream-curl:
curl 2020-12-09 (e0528597)
|
|
|
|
|
| |
* upstream-curl:
curl 2020-08-19 (9d954e49)
|
|
|
|
|
| |
* upstream-curl:
curl 2020-06-30 (5a1fc8d3)
|
|
|
|
|
| |
* upstream-curl:
curl 2020-06-23 (e9db32a0)
|
| |
|
| |
|
|
|
|
|
| |
* upstream-curl:
curl 2020-03-04 (b8d13668)
|
|
|
|
|
| |
* upstream-curl:
curl 2019-05-22 (885ce314)
|
|
|
|
|
|
| |
Backport upstream curl commit 2c5ec339ea (Curl_follow: accept
non-supported schemes for "fake" redirects, 2018-11-01) to get
a fix to curl issue 3210, a regression in 7.62.0.
|
|
|
|
|
| |
* upstream-curl:
curl 2018-10-30 (19667715)
|
|\
| |
| |
| | |
Merge-request: !2509
|
| |
| |
| |
| |
| | |
* upstream-curl:
curl 2018-09-04 (432eb5f5)
|
|/
|
|
|
|
|
|
|
|
|
|
|
| |
When generating `curl_config.h`, add size information for `long long`
and `__int64` types. These are needed as candidates for defining the
`ssize_t` type because on MSVC, `long` is not the same size as `size_t`.
This problem did not affect upstream curl because it computes the
`ssize_t` type in CMake code where all sizes are available. CMake's
port computes it in preprocessor logic because universal binaries on
macOS do not know type sizes until compile time.
Fixes: #18477
|
|
|
|
|
| |
* upstream-curl:
curl 2018-05-15 (cb013830)
|
|
|
|
|
| |
* upstream-curl:
curl 2018-01-23 (d6c21c8e)
|