3d569aaa | 09-Apr-2024 |
Viktor Szakats |
cmake: use namespaced custom target names Rename custom target to namespaced (unique) names to avoid colliding with 3rd-party projects (e.g. libzip) built together with curl. Re
cmake: use namespaced custom target names Rename custom target to namespaced (unique) names to avoid colliding with 3rd-party projects (e.g. libzip) built together with curl. Reported-by: hammlee96 on github Fixes #13324 Closes #13326
show more ...
|
feb1a352 | 09-Apr-2024 |
Viktor Szakats |
appveyor: re-enable OpenSSL 3, bump to 3.2.1 Ref: b62454a875d70f93ab5347c050903596feb45a23 #13266 Closes #13329 |
a6ef4056 | 09-Apr-2024 |
Stefan Eissing |
CI: upgrade openssl version to 3.3.0 for openssl-quic Closes #13328 |
6416192a | 09-Apr-2024 |
Daniel Stenberg |
RELEASE-NOTES: synced Bump to 8.8.0-DEV |
187b23b0 | 09-Apr-2024 |
Daniel Stenberg |
curl_multi_waitfds.md: add protocol mention Follow-up to 02beac6bb6b |
02beac6b | 15-Mar-2024 |
Dmitry Karpov |
lib: add curl_multi_waitfds New function call, similar to curl_multi_fdset() Closes #13135 |
e469ac44 | 09-Apr-2024 |
Viktor Szakats |
dist: verify tarball reproducibility in CI Closes #13327 |
28c5ddf1 | 09-Apr-2024 |
Stefan Eissing |
tests: stabilitze test_02_23* - h2-download now always opens the output file on first write callback invocation, if it will pause the transfer or not. - Checks on output files then
tests: stabilitze test_02_23* - h2-download now always opens the output file on first write callback invocation, if it will pause the transfer or not. - Checks on output files then does not depend on the amount of data curl has collected for the first write. Closes #13323
show more ...
|
e7de80e8 | 09-Apr-2024 |
Stefan Eissing |
tls: fix compile issues on old-linux CI Follow-up to 3210101088dfa Closes #13325 |
b6a4f9aa | 09-Apr-2024 |
Viktor Szakats |
dist: add reproducible dir entries to tarballs In the initial implementation of reproducible tarballs, they were missing directory entries, while .zip archives had them. It meant tha
dist: add reproducible dir entries to tarballs In the initial implementation of reproducible tarballs, they were missing directory entries, while .zip archives had them. It meant that on extracting the tarball, on-disk directory entries got the current timestamp. This patch fixes this by including directory entries in the tarball, with reproducible timestamps. It also moves sorting inside tar, to ensure reproducible directory entry timestamps on extract (without the need of `--delay-directory-restore` option, when extracting with GNU tar. BSD tar got that right by default.) GNU tar 1.28 (2014-07-28) introduced `--sort=`. Ref: https://github.com/curl/curl/pull/13299#discussion_r1555957350 Follow-up to 860cd5fc2dc8e165fadd2c19a9b7c73b3ae5069d #13299 Closes #13322
show more ...
|
32101010 | 22-Mar-2024 |
Stefan Eissing |
tls: use shared init code for TCP+QUIC Closes #13172 |
49573bc1 | 09-Apr-2024 |
Daniel Stenberg |
.mailmap: update Gisle's preferred email |
6b24f099 | 28-Mar-2024 |
Jan Macku |
doc: pytest `--repeat` -> `--count` Pytest doesn't have a `--repeat` option, but it does have a `--count` option. ``` --count=COUNT Number of times to repeat each te
doc: pytest `--repeat` -> `--count` Pytest doesn't have a `--repeat` option, but it does have a `--count` option. ``` --count=COUNT Number of times to repeat each test ``` Closes #13218
show more ...
|
b4e8183f | 08-Apr-2024 |
Daniel Stenberg |
src/Makefile.am: access curl.txt using a relative path, not abs ... to make it work when mounted using different mount points. Like when generated/used inside and outside of a docker ima
src/Makefile.am: access curl.txt using a relative path, not abs ... to make it work when mounted using different mount points. Like when generated/used inside and outside of a docker image. Closes #13320
show more ...
|
9eafc115 | 08-Apr-2024 |
Daniel Stenberg |
build: remove MacOSX-Framework script I don't think this is much used these days. Also remove the libcurl.plist file used (only) by this script Closes #13313 |
fd6c16c3 | 08-Apr-2024 |
Daniel Stenberg |
release-tools.sh: store the timestamp and release tag too When maketgz invokes this script to generate the docs/RELEASE-TOOLS.md file that gets bundled in the release, it now also passes
release-tools.sh: store the timestamp and release tag too When maketgz invokes this script to generate the docs/RELEASE-TOOLS.md file that gets bundled in the release, it now also passes on the exact timestamp and version number so that those details also get mentioned in the document. They will help users reproduce an identical tarball. Closes #13319
show more ...
|
41e07d83 | 07-Apr-2024 |
Viktor Szakats |
GHA: disable permissions where missing Reviewed-by: Daniel Stenberg Closes #13306 |
7f26fd17 | 08-Apr-2024 |
Stefan Eissing |
CI: update component versions - ngtcp2: v1.4.0 - nghttp3: v1.2.0 - nghttp2: v1.61.0 - mod_h2: v2.0.27 Closes #13316 |
6b86471f | 02-Apr-2024 |
Jérôme Leclercq |
CMake: check fseeko after detecting HAVE_FILE_OFFSET_BITS Closes #13264 |
1302aa6b | 05-Apr-2024 |
Stefan Eissing |
http2: emit RST when client write fails - When the writing of response data fails, reset the stream and do not return a callback error to nghttp2. That would be a fatal error for
http2: emit RST when client write fails - When the writing of response data fails, reset the stream and do not return a callback error to nghttp2. That would be a fatal error for the connection and harm other requests. - add test cases for various abort scenarios Reported-by: Konstantin Kuzov Fixes #13292 Closes #13298
show more ...
|
b679efc0 | 08-Apr-2024 |
Kailun Qin |
mbedtls: call mbedtls_ssl_setup() after RNG callback is set Since mbedTLS v3.6.0, the RNG check added in ssl_conf_check() will fail if no RNG is provided when calling mbedtls_ssl_setup()
mbedtls: call mbedtls_ssl_setup() after RNG callback is set Since mbedTLS v3.6.0, the RNG check added in ssl_conf_check() will fail if no RNG is provided when calling mbedtls_ssl_setup(). Therefore, mbedtls_ssl_conf_rng() needs to be called before the SSL context is passed to mbedtls_ssl_setup(). Ref: https://github.com/Mbed-TLS/mbedtls/commit/b422cab052b51ec84758638d6783d6ba4fc60613 Signed-off-by: Kailun Qin <kailun.qin@intel.com> Closes #13314
show more ...
|
50def7c8 | 31-Mar-2024 |
Daniel Stenberg |
NTLM_WB: drop support The feature has not worked for months and has been marked as DEPRECATED for six+ months. Closes #13249 |
9e848439 | 08-Apr-2024 |
Daniel Stenberg |
curl_trc: fix build error when lacking verbose messages Follow-up from 0b28ece657b2273 Closes #13312 |
5adbf72b | 08-Apr-2024 |
Viktor Szakats |
contrithanks: honor `CURLWWW` variable Reviewed-by: Daniel Stenberg Closes #13315 |
fa69b41c | 07-Apr-2024 |
Viktor Szakats |
GHA: add shellcheck job and fix warnings, shell tidy-ups Reviewed-by: Daniel Stenberg Closes #13307 |