#
770702fa |
| 28-Oct-2024 |
Daniel Stenberg |
CI: bump wolfSSH and wolfSSL - wolfSSH 1.4.18 - wolfSSL 5.7.4 Closes #15427
|
#
38c57bdf |
| 19-Oct-2024 |
renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
GHA: update five dependencies - rojopolis/spellcheck-github-actions digest to ab8ac45 - nghttp2/nghttp2 to v1.64.0 - actions/cache digest to 6849a64 - github/codeql-action digest
GHA: update five dependencies - rojopolis/spellcheck-github-actions digest to ab8ac45 - nghttp2/nghttp2 to v1.64.0 - actions/cache digest to 6849a64 - github/codeql-action digest to 6624720 - Update actions/checkout digest to 11bd719 Closes #15341 Closes #15346 Closes #15365 Closes #15366 Closes #15387
show more ...
|
#
6b440704 |
| 23-Oct-2024 |
Viktor Szakats |
GHA: drop "3" from openssl names and keys Also: - drop patch suffix from cache key for thread-sanitizer local build Follow-up to 73d2779196f5b4d5b45945e06b4bbdec11b6d921 #15379
GHA: drop "3" from openssl names and keys Also: - drop patch suffix from cache key for thread-sanitizer local build Follow-up to 73d2779196f5b4d5b45945e06b4bbdec11b6d921 #15379 Closes #15383
show more ...
|
#
73d27791 |
| 23-Oct-2024 |
Viktor Szakats |
GHA/linux: drop patch from openssl3 thread sanitizer The patch is now part of the 3.4.0 stable release. (Turns out it was part of 3.3.2 already.) Also: - rename this local b
GHA/linux: drop patch from openssl3 thread sanitizer The patch is now part of the 3.4.0 stable release. (Turns out it was part of 3.3.2 already.) Also: - rename this local build to match the scheme used with wolfssl. - drop '3' from local openssl build name. - sync job name with others. - quote step names where missing. Follow-up to a2bcec0ee0895c23b98aea8e72ad4e9278fa67c8 #14751 Closes #15379
show more ...
|
#
e1099726 |
| 23-Oct-2024 |
renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
CI: update dependency openssl/openssl to v3.4.0 Closes #15377
|
#
e43d37c5 |
| 22-Oct-2024 |
Max Dymond |
ci: fix renovate's matching for OpenSSL and quictls Renovate only matches on the raw version numbers of a package, but OpenSSL includes `openssl-` as a prefix in the version number. This
ci: fix renovate's matching for OpenSSL and quictls Renovate only matches on the raw version numbers of a package, but OpenSSL includes `openssl-` as a prefix in the version number. This change means that the match string now expects the `openssl-` prefix and will just update the version portion. This also updates quictls so that renovate can detect and update the version correctly. Closes #15359
show more ...
|
#
b327a53f |
| 22-Oct-2024 |
Viktor Szakats |
GHA: use `--no-install-suggests --no-install-recommends` where missing It prevents `apt-get install` commands installing unnecessary packages. Makes the 8 HTTP/3 jobs around 30 seco
GHA: use `--no-install-suggests --no-install-recommends` where missing It prevents `apt-get install` commands installing unnecessary packages. Makes the 8 HTTP/3 jobs around 30 seconds faster each. before: https://github.com/curl/curl/actions/runs/11466168597 after: https://github.com/curl/curl/actions/runs/11469013245?pr=15373 Closes #15373
show more ...
|
#
605bc2d2 |
| 22-Oct-2024 |
Viktor Szakats |
GHA/linux: merge 32-bit Linux workflow Also: - tidy up a step condition. Closes #15370
|
#
b6219cd9 |
| 22-Oct-2024 |
Viktor Szakats |
GHA/linux: merge torture jobs into the main workflow They complete in 4 and 7 minutes, and do not hold back the main Linux workflow. Also: - bump default parallelism for `te
GHA/linux: merge torture jobs into the main workflow They complete in 4 and 7 minutes, and do not hold back the main Linux workflow. Also: - bump default parallelism for `test-torture` target to `-j20` (was: `-j2`). - drop redundant package install from `rustls` jobs. Closes #15360
show more ...
|
#
dcb27fdd |
| 22-Oct-2024 |
Daniel Stenberg |
GHA: fix the msh3 renovate thing Follow-up to 943df95ae7 Closes #15363
|
#
943df95a |
| 22-Oct-2024 |
Stefan Eissing |
CI: run with standard mod_http2 We used to include a special mod_h2 in our CI that supports the directive H2MaxDataFrameLen for test_02_20. Since then, ubuntu-lastest includes a more
CI: run with standard mod_http2 We used to include a special mod_h2 in our CI that supports the directive H2MaxDataFrameLen for test_02_20. Since then, ubuntu-lastest includes a more recent apache httpd. Let's see if we can live without the special. Closes #15353
show more ...
|
#
0978afd7 |
| 21-Oct-2024 |
Viktor Szakats |
GHA/linux: tidy up and performance - replace openssl3 default local build with packaged one. - drop valgrind from IntelC job. - drop IntelC no-ssl job. - bump local openssl to 3.
GHA/linux: tidy up and performance - replace openssl3 default local build with packaged one. - drop valgrind from IntelC job. - drop IntelC no-ssl job. - bump local openssl to 3.3.2. - disable tests in the cmake variant of a job. - add comment to the remaining local openssl3 build. We can drop the patch after upgrading to upcoming 3.4.0. - drop gcc-11 from jobs. packaged gcc is now newer at 13.2.0. (saves more than 1m install time for each of the 5 jobs.) Follow-up to 9cc9a6472c5d2e13a117ca02f432443db2d1be57 #9454 Closes #15349
show more ...
|
#
2816cba2 |
| 18-Oct-2024 |
Viktor Szakats |
GHA/linux: bump to quictls 3.3.0 Closes #15334
|
#
e29629a4 |
| 17-Oct-2024 |
renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
GHA: update ngtcp2/ngtcp2 and awslabs/aws-lc - update ngtcp2/ngtcp2 to v1.8.1 - update awslabs/aws-lc to v1.37.0 Closes #15318 Closes #15329
|
#
b9877b74 |
| 17-Oct-2024 |
Daniel Stenberg |
GHA: drop the hyper job Hyper support is being removed in 2025. No one works on it. Getting flaky test runs with this job adds nothing to the project. Closes #15326
|
#
a2f913ef |
| 16-Oct-2024 |
Dan Fandrich |
CI: explicitly specify the OS version when necessary Commit 8ea120f6 added --break-system-packages which works in Ubuntu 24.04 but not 22.04, so explicitly specify that version in the ru
CI: explicitly specify the OS version when necessary Commit 8ea120f6 added --break-system-packages which works in Ubuntu 24.04 but not 22.04, so explicitly specify that version in the runner instead of relying on ubuntu-latest to provide it. Some runners have regressed back to 22.04 for ubuntu-latest, resulting in build failures.
show more ...
|
#
1cf187a4 |
| 15-Oct-2024 |
renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
CI: update GHA dependencies - update Mbed-TLS/mbedtls to v3.6.2 - update libressl-portable/portable to v4 - update github/codeql-action digest to f779452 Closes #15301 C
CI: update GHA dependencies - update Mbed-TLS/mbedtls to v3.6.2 - update libressl-portable/portable to v4 - update github/codeql-action digest to f779452 Closes #15301 Closes #15299 Closes #15188
show more ...
|
#
e20b139a |
| 14-Oct-2024 |
Viktor Szakats |
GHA/linux: add cmake job for system mbedTLS with pkg-config Add a build-only cmake job with system mbedTLS package and `pkg-config` enabled. Ubuntu 24.04 comes with mbedTLS 2.28.8 which
GHA/linux: add cmake job for system mbedTLS with pkg-config Add a build-only cmake job with system mbedTLS package and `pkg-config` enabled. Ubuntu 24.04 comes with mbedTLS 2.28.8 which supports `pkg-config`. Follow-up to 7bab201abe3915a0167c002f9308950cb8a06e4b #15193 Closes #15286
show more ...
|
#
8ea120f6 |
| 14-Oct-2024 |
Viktor Szakats |
GHA/linux: fixup pip for Ubuntu 24.04 `ubuntu-latest` became `ubuntu-24.04` today. Closes #15287
|
#
e8a007de |
| 12-Oct-2024 |
Viktor Szakats |
GHA: optimize test prereq steps - Linux: move test and pytest prereqs right before test run. - returns build phase results faster. - allows skipping steps for jobs that don't nee
GHA: optimize test prereq steps - Linux: move test and pytest prereqs right before test run. - returns build phase results faster. - allows skipping steps for jobs that don't need them. - makes dependencies more transparent. - sync prereq install step names. - use `tests/requirements.txt` more. Closes #15275
show more ...
|
#
79809ffe |
| 12-Oct-2024 |
Viktor Szakats |
GHA/linux: mbedTLS 3.6.1 Closes #15274
|
#
ba68eb02 |
| 08-Oct-2024 |
renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
CI: update rojopolis/spellcheck, actions/checkout, actions/upload-artifact - update rojopolis/spellcheck-github-actions digest to 7ff888c - update actions/checkout digest to eef6144
CI: update rojopolis/spellcheck, actions/checkout, actions/upload-artifact - update rojopolis/spellcheck-github-actions digest to 7ff888c - update actions/checkout digest to eef6144 - update actions/upload-artifact digest to b4b15b8 Closes #15207 Closes #15184 Closes #15187
show more ...
|
#
7d53a592 |
| 07-Oct-2024 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
CI: bump github/codeql-action, vmactions/omnios-vm and actions/cache - bump github/codeql-action from 3.26.10 to 3.26.11 - bump vmactions/omnios-vm from 1.0.7 to 1.0.8 - bump actions
CI: bump github/codeql-action, vmactions/omnios-vm and actions/cache - bump github/codeql-action from 3.26.10 to 3.26.11 - bump vmactions/omnios-vm from 1.0.7 to 1.0.8 - bump actions/cache from 4.0.2 to 4.1.1 Closes #15178 Closes #15179 Closes #15244
show more ...
|
#
7bff6864 |
| 11-Oct-2024 |
Viktor Szakats |
ci: dump `curl_config.h` to log in all jobs Also: - GHA/windows: merge full and brief dump into a single job step. - fix shellcheck warning 'useless cat'. Closes #15266
|
#
ae5e538e |
| 10-Oct-2024 |
Viktor Szakats |
GHA: drop `--parallel` option for CMake + Ninja jobs It's managed by Ninja automatically. Closes #15249
|