| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | allow releases to be retriggered on failureOPENBSD_7_8 | Brent Cook | 2026-05-26 | 1 | -0/+1 |
| | | | | | This just gives us a manual rerun option. | ||||
| * | ci: update github/codeql-action action to v4.35.5 | renovate[bot] | 2026-05-26 | 1 | -1/+1 |
| | | |||||
| * | CI: prepare move of COVERITY_SCAN_TOKEN to environment | Theo Buehler | 2026-05-26 | 1 | -0/+3 |
| | | | | | | There is no need for this to be a repository secret as only the coverity workflow needs this. | ||||
| * | ci: rework release workflow for immutable releases | Joshua Sing | 2026-05-26 | 1 | -22/+47 |
| | | | | | | | | | | | | | | | | | | | | | | | | Switch the release workflow to create a draft release, and upload the build artifacts to the draft, using the gh CLI instead of softprops/action-gh-release. This prepares for enabling immutable releases, which require all assets to be uploaded prior to publishing. The release process now requires a maintainer to manually publish the draft release once all CI artifacts have been uploaded and any remaining assets (e.g. the source tarball, checksums and signatures files) have been attached. While modifying release.yml: - Tighten workflow permissions: default to no permissions and grant contents: write to both jobs. - Set persist-credentials: false on actions/checkout so the GITHUB_TOKEN is not left in .git/config during runs. - Set cancel-in-progress: false to prevent a second tag push from canceling an already-running workflow and leaving a dangling release. - Move all ${{ ... }} expressions in run blocks into env to avoid shell interpolation of workflow context values. - Add name key to every step in build-windows. | ||||
| * | ci: update fedora:rawhide Docker digest to 8b838b3 | renovate[bot] | 2026-05-26 | 1 | -1/+1 |
| | | |||||
| * | ci: update msys2/setup-msys2 action to v2.31.1 | renovate[bot] | 2026-05-26 | 3 | -3/+3 |
| | | |||||
| * | ci: pin fedora Docker tag to af8cdc4 | renovate[bot] | 2026-05-26 | 1 | -1/+1 |
| | | |||||
| * | ci: update softprops/action-gh-release action to v3 | renovate[bot] | 2026-05-26 | 1 | -2/+2 |
| | | |||||
| * | ci: update mymindstorm/setup-emsdk action to v16 | renovate[bot] | 2026-05-26 | 1 | -2/+2 |
| | | |||||
| * | ci: update actions/upload-artifact action to v7 | renovate[bot] | 2026-05-26 | 2 | -2/+2 |
| | | |||||
| * | ci: update vmactions/solaris-vm action to v1.3.3 | renovate[bot] | 2026-05-26 | 1 | -1/+1 |
| | | |||||
| * | ci: update vmactions/freebsd-vm action to v1.4.5 | renovate[bot] | 2026-05-26 | 1 | -2/+2 |
| | | |||||
| * | ci: update msys2/setup-msys2 action to v2.31.0 | renovate[bot] | 2026-05-26 | 3 | -3/+3 |
| | | |||||
| * | ci: update actions/checkout action to v6.0.2 | renovate[bot] | 2026-05-26 | 12 | -16/+16 |
| | | |||||
| * | ci: improve cifuzz workflow | Joshua Sing | 2026-05-26 | 1 | -23/+36 |
| | | |||||
| * | ci: run tests on macos-26 | Joshua Sing | 2026-05-26 | 1 | -1/+1 |
| | | |||||
| * | ci: update and pin github actions | Joshua Sing | 2026-05-26 | 13 | -28/+28 |
| | | |||||
| * | Revert "CI: Apply EVP const_ptr patch for LibreSSL < 4.2.0" | Kenjiro Nakayama | 2026-05-26 | 1 | -4/+0 |
| | | | | | This reverts commit 5bcf54058d62ca1f197616ee344d05fbb3e34e21. | ||||
| * | Remove macos-13 CI | Theo Buehler | 2026-03-13 | 1 | -1/+1 |
| | | | | | https://github.blog/changelog/2025-09-19-github-actions-macos-13-runner-image-is-closing-down/ | ||||
| * | CI: introduce ubuntu-24.04 on arm64 | Ilia Shipitsin | 2025-08-08 | 1 | -2/+10 |
| | | | | | reference: https://github.com/actions/partner-runner-images | ||||
| * | CI: Apply EVP const_ptr patch for LibreSSL < 4.2.0 | Kenjiro Nakayama | 2025-07-30 | 1 | -0/+4 |
| | | | | | | | | | | | | | In the GitHub Actions workflow for rust-openssl testing, apply the patch used in OpenBSD ports to support EVP_PKEY_get1_* APIs with const_ptr. This ensures that the build succeeds before the official version bump to libressl420. This is a temporary workaround to keep the tests passing until 4.2.0 release. Fix https://github.com/libressl/portable/issues/1187 | ||||
| * | Replace wget -c -N with wget -nv | Theo Buehler | 2025-06-13 | 1 | -1/+1 |
| | | | | | https://github.com/rpki-client/rpki-client-portable/commit/54a687e045ea381466f8c7628ba64fd79a0bfdec | ||||
| * | Update Windows CI runner to 2025 | Theo Buehler | 2025-05-31 | 1 | -3/+4 |
| | | | | | | | Fixes #1172 Change-Id: I6a6a6964447afd42de3911d945671e44f0329d41 | ||||
| * | Sync opensslconf.h, add crypto_arch.h for mips | Theo Buehler | 2025-04-12 | 1 | -1/+1 |
| | | | | | | | | This was easy enough to make compile. As long as it doesn't get in the way, I think we can keep this. Fixes #1110 | ||||
| * | scripts/test: use lib64 for loongarch64 | Joshua Sing | 2025-04-13 | 1 | -1/+1 |
| | | |||||
| * | ci: print test suite log on failure | Joshua Sing | 2025-04-13 | 1 | -1/+1 |
| | | |||||
| * | ci: only test loong64 on ubuntu-24.04 | Joshua Sing | 2025-04-13 | 1 | -5/+4 |
| | | | | | | Versions of Ubuntu prior to 24.04 do not have the g++{,-14}-loongarch64-linux-gnu package. | ||||
| * | ci: add universe apt repository for loong64 runs | Joshua Sing | 2025-04-12 | 1 | -0/+4 |
| | | |||||
| * | ci: test on loongarch64 | Joshua Sing | 2025-04-12 | 1 | -1/+1 |
| | | |||||
| * | add gawk to fedora-rawhide workflow | Theo Buehler | 2025-03-31 | 1 | -1/+1 |
| | | |||||
| * | ci: remove use of ubuntu-20.04 runner image | Joshua Sing | 2025-02-12 | 1 | -4/+1 |
| | | |||||
| * | ci: change cmake workflow name to match others | Joshua Sing | 2025-01-11 | 1 | -3/+3 |
| | | |||||
| * | ci: improve cmake config workflow | Joshua Sing | 2025-01-11 | 2 | -89/+98 |
| | | |||||
| * | What happens on ubuntu-24.04? | Theo Buehler | 2025-01-09 | 11 | -13/+13 |
| | | | | | | | Actions have been issuing annoying warnings about ubuntu-24.04 becoming the default for ubuntu-latest for some definition of "soon". Let's see if we care. | ||||
| * | unset CC only for mingw and arm32 | Kenjiro Nakayama | 2024-12-18 | 1 | -0/+3 |
| | | | | | | | | Since `scripts/test` always unset "CC", the github action for "clang" in Linux does not use clang unintentionally. This patch unset CC only for mingw{32,64} and arm32. | ||||
| * | ci: add freebsd workflow | Joshua Sing | 2024-10-15 | 1 | -0/+71 |
| | | |||||
| * | CI: bump macos-12 to 15 | Theo Buehler | 2024-10-11 | 1 | -1/+1 |
| | | | | | https://github.com/actions/runner-images/issues/10721 | ||||
| * | Land #1084, Append version to dll on CMake | Brent Cook | 2024-10-01 | 1 | -1/+1 |
| |\ | |||||
| | * | properly specify define for shared libraries | Brent Cook | 2024-10-01 | 1 | -1/+1 |
| | | | |||||
| * | | ci: update actions | Joshua Sing | 2024-08-26 | 4 | -12/+8 |
| |/ | |||||
| * | Disable mips32 in CI for now | Theo Buehler | 2024-08-11 | 1 | -1/+1 |
| | | | | | | | | | OpenBSD has long dropped support for this architecture. If someone wants to revive the port, they are more than welcome to file a PR that reenables them. discussed with jsing | ||||
| * | Fix comment in emscripten.yml | Mostafa Saad | 2024-06-19 | 1 | -1/+1 |
| | | | | Co-authored-by: Joshua Sing <joshua@joshuasing.dev> | ||||
| * | use -gsource-map instead of -ggdb | MoustaphaSaad | 2024-06-19 | 1 | -1/+1 |
| | | |||||
| * | fix emscripten.yml workflow | MoustaphaSaad | 2024-06-19 | 1 | -4/+7 |
| | | | | | fix formatting in some commands. Add missing -fsanitize=address to the ASAN test | ||||
| * | use emcmake instead of feeding toolchain file manually | MoustaphaSaad | 2024-06-19 | 1 | -2/+2 |
| | | |||||
| * | add initial Emscripten CI workflow | MoustaphaSaad | 2024-06-19 | 1 | -0/+68 |
| | | |||||
| * | ci: add event number to concurrency group | Joshua Sing | 2024-05-29 | 11 | -11/+11 |
| | | |||||
| * | CI: introduce Ubuntu 24.04 | Ilia Shipitsin | 2024-05-17 | 1 | -1/+1 |
| | | |||||
| * | Add libtool for cmake_config CI | Theo Buehler | 2024-04-30 | 1 | -1/+1 |
| | | |||||
| * | Land #1027 - run macos tests on arm64 | Theo Buehler | 2024-03-25 | 1 | -0/+1 |
| |\ | |||||
