Roger Leigh
99c8abed55
kFreeBSD: Remove support for obsolete platform
...
kFreeBSD is no longer maintained or supported and was never an
officially-supported release architecture for Debian.
Closes : #26742
2025-03-05 11:57:49 -05:00
Brad King
ba77812035
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2025-02-13 (57495c64)
2025-02-13 11:17:59 -05:00
Brad King
ae94c2369d
curl: Clarify comments marking our local changes to the CMake code
2025-02-06 06:37:53 -05:00
Brad King
7f2b2375ba
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2025-02-05 (34cf9d54)
2025-02-05 09:27:48 -05:00
Brad King
54ddc7023c
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2024-12-11 (75a2079d)
2024-12-12 10:00:24 -05:00
Brad King
022d16659b
curl: Work around missing OpenSSL symbol with LCC 1.23
...
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.
2024-09-19 11:03:46 -04:00
Brad King
ce908c42a3
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2024-09-18 (7eb8c048)
2024-09-18 11:51:18 -04:00
Brad King
d211f111cd
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2024-07-31 (83bedbd7)
2024-07-31 09:19:40 -04:00
Brad King
54c5367320
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2024-07-24 (5040f7e9)
2024-07-25 11:05:06 -04:00
Brad King
6badc712e1
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2024-05-22 (fd567d4f)
2024-05-29 14:04:11 -04:00
Brad King
7fef14d8e0
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2024-03-27 (de7b3e89)
2024-04-05 12:59:16 -04:00
Brad King
e28ea90c1b
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2024-01-31 (5ce164e0)
2024-01-31 10:02:45 -05:00
makise-homura
67de0c197b
cmcurl: fix X509_STORE_up_ref issue not just on LCC 1.23, but on LCC <= 1.23
2024-01-16 22:11:08 +03:00
Brad King
548f0cfd1d
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2023-12-06 (7161cb17)
2023-12-11 20:33:07 -05:00
Brad King
df4efb72e4
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2023-10-11 (d755a5f7)
Issue: #25329
2023-10-12 15:29:20 -04:00
Brad King
e3572c110a
curl: Set build options the way we need for CMake
...
Also restore commit a8d91e2719
(curl: Precompile common expensive
headers, 2023-06-16) with new curl library target.
2023-09-22 11:18:50 -04:00
Brad King
c1f76e6c21
Merge branch 'upstream-curl' into update-curl
...
* 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.
2023-09-22 10:55:37 -04:00
Brad King
4eff1f4ac2
curl: Remove curlu library not needed for building within CMake
2023-08-01 14:03:26 -04:00
Brad King
188c065e5a
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2023-07-26 (50490c06)
2023-08-01 13:58:24 -04:00
Clemens Wasser
a8d91e2719
curl: Precompile common expensive headers
2023-06-22 18:11:45 +02:00
Brad King
a6c9b53273
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2023-05-30 (7ab9d437)
2023-05-30 09:39:43 -04:00
Brad King
e3dc4df9b9
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2023-03-20 (b16d1fa8)
2023-03-20 16:40:49 -04:00
Brad King
ce1550f178
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2023-02-20 (046209e5)
2023-02-21 10:04:36 -05:00
Brad King
0d312728eb
curl: Backport upstream fix for SecureTransport on macOS
...
Backport upstream curl commit `16bb32e104d` (sectransp: fix for
incomplete read/writes, 2023-01-05) to fix TLS support on macOS.
Fixes : #24398
2023-02-09 16:54:25 -05:00
Brad King
8675d8bdb0
curl: Enable schannel TLS 1.3 support on Windows 11
...
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
2023-02-08 14:55:24 -05:00
Brad King
8443dfa946
curl: Work around missing OpenSSL symbol on machine with LCC 1.23
...
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.
2023-01-30 08:22:02 -05:00
Brad King
f9f5957884
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2022-12-21 (c12fb3dd)
2023-01-27 15:58:44 -05:00
Brad King
c0a4536cec
curl: Disable schannel TLS 1.3 support on Windows 11
...
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
2022-11-09 17:05:39 -05:00
Brad King
9ffe6b0969
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2022-10-26 (cd95ee9f)
2022-10-31 16:11:41 -04:00
Alex Turbov
2be5a7de4e
Build: Use imported target ZLIB::ZLIB
instead of variables
2022-09-22 10:20:30 -04:00
makise-homura
de16db0f64
curl: make libcmcurl buildable with old LibreSSL
...
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.
2022-06-28 11:12:04 -04:00
Brad King
71747a28ea
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2022-05-11 (462196e6)
2022-05-16 11:43:51 -04:00
Brad King
30aba1ce8c
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2022-04-27 (1669b17d)
2022-04-28 15:21:23 -04:00
Brad King
9341e63233
curl: Set build options the way we need for CMake
2022-01-07 11:42:30 -05:00
Brad King
697e8871a1
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2022-01-05 (801bd513)
2022-01-07 11:41:57 -05:00
Brad King
5b117bddd0
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2021-09-22 (c7aef0a9)
2021-09-24 10:04:49 -04:00
Brad King
8ecd95845c
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2021-09-14 (8e82f2a0)
2021-09-15 15:28:38 -04:00
Brad King
3faa3d3a38
curl: backport upstream fix to 7.77.0 regression
...
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
2021-06-28 12:59:23 -04:00
Brad King
cd40922edb
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2021-05-26 (6b951a69)
2021-05-27 15:23:20 -04:00
Brad King
426ef61cc8
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2021-02-03 (2f33be81)
2021-02-03 11:55:06 -05:00
Brad King
54931fdff0
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2020-12-09 (e0528597)
2020-12-09 11:45:25 -05:00
Brad King
7d0fa4a943
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2020-08-19 (9d954e49)
2020-08-19 12:50:05 -04:00
Brad King
6d423195d5
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2020-06-30 (5a1fc8d3)
2020-07-01 10:10:23 -04:00
Brad King
0ef8fa5000
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2020-06-23 (e9db32a0)
2020-06-24 08:13:02 -04:00
Brad King
1dd785b02c
curl: Use KWIML to get integer type sizes
2020-06-02 07:00:35 -04:00
Brad King
a24dd93e93
curl: When building inside CMake, link dependencies as PRIVATE
2020-04-03 06:43:00 -04:00
Brad King
d61c3bd505
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2020-03-04 (b8d13668)
2020-03-04 14:34:39 -05:00
Brad King
a39138ef9a
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2019-05-22 (885ce314)
2019-05-22 14:15:06 -04:00
Brad King
c1ad5118de
curl: backport upstream fix to 7.62.0 regression
...
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.
2018-11-02 08:14:12 -04:00
Brad King
636bcefeab
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2018-10-30 (19667715)
2018-10-31 09:46:23 -04:00