e3240db0 | 01-Aug-2024 |
Daniel Stenberg |
GHA: scan git repository and detect unvetted binary files The only binary-looking files that are accepted in the git repository need to match the checksums in the sha256sum file ".gi
GHA: scan git repository and detect unvetted binary files The only binary-looking files that are accepted in the git repository need to match the checksums in the sha256sum file ".github/scripts/binarycheck.sums". This is done to make sure that no one has planted any hidden (encrypted) potentially dangerous payload in the tree. Closes #14333
show more ...
|
c3fe2dd2 | 31-Jul-2024 |
Viktor Szakats |
GHA/windows: drop FTP tests Try reducing hangs. Closes #14330 |
a79dc7b6 | 31-Jul-2024 |
Tal Regev |
GHA/windows: remove vcpkg bin path in MSVC jobs - the path is wrong, because we compile on debug, and we are using the release bin path. - the path is not needed, cmake curl copy t
GHA/windows: remove vcpkg bin path in MSVC jobs - the path is wrong, because we compile on debug, and we are using the release bin path. - the path is not needed, cmake curl copy the needed dlls to the compilation cmake folder where the curl exe is found. Closes #14329
show more ...
|
0d125287 | 19-Jul-2024 |
Viktor Szakats |
GHA/windows: timeout earlier with hung tests Finishing tests takes on average 10 or less minutes depending on platform. Reduce job step timeouts to reflect that. It helps concluding
GHA/windows: timeout earlier with hung tests Finishing tests takes on average 10 or less minutes depending on platform. Reduce job step timeouts to reflect that. It helps concluding hung/failed tests earlier, which allows to retry them earlier. This makes it more difficult to tell from a job if it hung or not, because we lose the long runtime as a telltale sign. Let's see how it works out and adjust as necessary. Also fix a comment while here. Closes #14236
show more ...
|
65ece771 | 31-Jul-2024 |
Daniel Stenberg |
INSTALL.md: MultiSSL and QUIC are mutually exclusive Reported-by: Matt Jolly Fixes #14308 Closes #14328 |
02e0151a | 31-Jul-2024 |
Stefan Eissing |
lib: convert some debugf()s into traces Use CURL_TRC_CF() for some useful tracing information instead of DEBUGF(). Closes #14322 |
a118a6ec | 31-Jul-2024 |
Viktor Szakats |
cmake: distcheck for files in CMake subdir - add CMake option to verify if the `CMake/*.cmake`, `CMake/*.in` files are listed as distributable in autotools' `EXTRA_DIST`. The check can
cmake: distcheck for files in CMake subdir - add CMake option to verify if the `CMake/*.cmake`, `CMake/*.in` files are listed as distributable in autotools' `EXTRA_DIST`. The check can be enabled with `-DENABLE_DIST_TEST=ON` CMake option. - add CI job to that effect. Ref: #14320 Closes #14323
show more ...
|
404679d2 | 31-Jul-2024 |
Viktor Szakats |
libcurl.pc: add `Cflags.private` Ref: https://manpages.debian.org/bookworm/pkgconf/pc.5.en.html#PROPERTY_KEYWORDS Ref: https://www.msys2.org/docs/pkgconfig/#cflagsprivate-static-librarie
libcurl.pc: add `Cflags.private` Ref: https://manpages.debian.org/bookworm/pkgconf/pc.5.en.html#PROPERTY_KEYWORDS Ref: https://www.msys2.org/docs/pkgconfig/#cflagsprivate-static-libraries Closes #14321
show more ...
|
58946eed | 31-Jul-2024 |
Viktor Szakats |
dist: add missing `FindNettle.cmake` Follow-up to 669ce42275635dc1f881dab3dfc9a55c9ab49b21 #14285 Reported-by: Christoph Reiter Bug: https://github.com/curl/curl/pull/14285#issuecomm
dist: add missing `FindNettle.cmake` Follow-up to 669ce42275635dc1f881dab3dfc9a55c9ab49b21 #14285 Reported-by: Christoph Reiter Bug: https://github.com/curl/curl/pull/14285#issuecomment-2259880050 Closes #14320
show more ...
|
8f89218b | 31-Jul-2024 |
Daniel Stenberg |
tests: provide docs a as curldown, not nroff As runtests.md and testcurl.md. Very few people actually need these as manpages anyway. With this, we have no more nroff formatted d
tests: provide docs a as curldown, not nroff As runtests.md and testcurl.md. Very few people actually need these as manpages anyway. With this, we have no more nroff formatted documents in git. Closes #14324
show more ...
|
a9f63b8e | 31-Jul-2024 |
Daniel Stenberg |
RELEASE-NOTES: synced Bump to 8.10.0 |
dd95a49d | 30-Jul-2024 |
Joe Birr-Pixton |
rustls: make all tests pass - supports IP addresses in certs since 0.21 - Remove workaround, and re-enable tests Closes #14317 |
ec41cfb8 | 31-Jul-2024 |
Tal Regev |
GHA/windows: enable MulitSSL in an MSVC job Ref: 98da147b18fa4963efb425df8400ca40e7526646 #14305 Closes #14276 |
83bedbd7 | 31-Jul-2024 |
Daniel Stenberg |
RELEASE-NOTES: synced |
6ba773b6 | 31-Jul-2024 |
Daniel Stenberg |
THANKS: add names from the 8.9.1 release notes Also remove duplicates |
27959ecc | 30-Jul-2024 |
Stefan Eissing |
x509asn1: unittests and fixes for gtime2str Fix issues in GTime2str() and add unit test cases to verify correct behaviour. Follow-up to 3c914bc6801 Closes #14316 |
98da147b | 30-Jul-2024 |
Tal Regev |
vtls: avoid forward declaration in MultiSSL builds The MSVC compiler cannot have forward declaration with const and static variable, causing this error: ``` curl\lib\vtls\vtls.c(
vtls: avoid forward declaration in MultiSSL builds The MSVC compiler cannot have forward declaration with const and static variable, causing this error: ``` curl\lib\vtls\vtls.c(417,44): warning C4132: 'Curl_ssl_multi': const object should be initialized ``` Ref: #14276 Closes #14305
show more ...
|
8153b8e5 | 30-Jul-2024 |
Viktor Szakats |
tidy-up: URL updates (one more) Follow-up to 767d5811b5c783b42cea999dd42ecf0453085d17 #14318 |
767d5811 | 30-Jul-2024 |
Viktor Szakats |
tidy-up: URL updates Closes #14318 |
b92ead34 | 30-Jul-2024 |
Viktor Szakats |
cmake: drop `if(PKG_CONFIG_FOUND)` guard for `pkg_check_modules()` The oldest cmake supported by curl is v3.7.0, which already has such guard (using `PKG_CONFIG_EXECUTABLE`) inside `pkg_
cmake: drop `if(PKG_CONFIG_FOUND)` guard for `pkg_check_modules()` The oldest cmake supported by curl is v3.7.0, which already has such guard (using `PKG_CONFIG_EXECUTABLE`) inside `pkg_check_modules()`. The advantage of leaving that guard to CMake is that it will define/reset all output variables, while the manual guard doesn't do this and also leaves for example `NETTLE_FOUND` undefined. Delete the single use of this guard from the recently added `nettle` detection, where I included it by accident. Then possibly re-introduce it universally if we find it useful after more evaluation. Follow-up to 669ce42275635dc1f881dab3dfc9a55c9ab49b21 #14285 Closes #14309
show more ...
|
d40bba3f | 30-Jul-2024 |
Daniel Stenberg |
mailmap: dedupe an author showing up twice in shortlog -s |
b2696ac3 | 30-Jul-2024 |
Ivan Kuchin |
misc: cleanup after removing years from copyright - remove leftover copyright years from few test files - fix email in copyright lines - consistent format of copyright lines
misc: cleanup after removing years from copyright - remove leftover copyright years from few test files - fix email in copyright lines - consistent format of copyright lines Closes #14312
show more ...
|
f87a958e | 30-Jul-2024 |
Alex Snast |
wolfssl: avoid calling get_cached_x509_store if store is uncachable There's no need for get_cached_x509_store call if the return value won't be used for caching anyway. Closes #
wolfssl: avoid calling get_cached_x509_store if store is uncachable There's no need for get_cached_x509_store call if the return value won't be used for caching anyway. Closes #14306
show more ...
|
e358a6e5 | 30-Jul-2024 |
Daniel Stenberg |
contrithanks.sh: use -F with -v to match lines as strings Makes names involving [brackets] work. |
f6f49a46 | 30-Jul-2024 |
Viktor Szakats |
GHA/non-native: bump FreeBSD/arm64 python modules FreeBSD seems to upgrade their Python separately for arm64 and Intel. Today, arm64 caught up with the Intel packages. Update our CI
GHA/non-native: bump FreeBSD/arm64 python modules FreeBSD seems to upgrade their Python separately for arm64 and Intel. Today, arm64 caught up with the Intel packages. Update our CI to reflect it. Closes #14310
show more ...
|