| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | ci: update github/codeql-action action to v4.37.9 | renovate[bot] | 4 days | 1 | -1/+1 |
| | | |||||
| * | Enable supported MIPS32 assembly in CI | Kenjiro Nakayama | 6 days | 1 | -1/+1 |
| | | | | | | | | | | | | Use the little endian MIPS32 toolchain since the generated assembly is little-endian, and define the architecture feature macros needed to select the AES, BN, SHA-1, and SHA-256 assembly implementations. Do not generate or build SHA-512 assembly for MIPS32. The generator accepts the O32 ABI, but the resulting implementation still uses 64-bit instructions and requires the MIPS64 ISA. It is therefore not valid for generic MIPS32 targets. | ||||
| * | Land #1376 - solaris vm 1.3.9 | Theo Buehler | 6 days | 1 | -1/+1 |
| |\ | |||||
| | * | ci: update vmactions/solaris-vm action to v1.3.9 | renovate[bot] | 6 days | 1 | -1/+1 |
| | | | |||||
| * | | ci: update vmactions/freebsd-vm action to v1.5.5 | renovate[bot] | 6 days | 1 | -2/+2 |
| |/ | |||||
| * | Land #1373 - freebsd vm 1.5.4 | Theo Buehler | 6 days | 1 | -2/+2 |
| |\ | |||||
| | * | ci: update vmactions/freebsd-vm action to v1.5.4 | renovate[bot] | 6 days | 1 | -2/+2 |
| | | | |||||
| * | | ci: update github/codeql-action action to v4.37.8 | renovate[bot] | 6 days | 1 | -1/+1 |
| |/ | |||||
| * | ci: update github/codeql-action action to v4.37.7 | renovate[bot] | 2026-08-16 | 1 | -1/+1 |
| | | |||||
| * | zizmor: set persist-credentials | Theo Buehler | 2026-08-14 | 11 | -0/+28 |
| | | | | | | | | | | | | | | | | | | | per zizmor, actions/checkout should be followed by removal of credentials that may have been saved to disk. Doing so fixes lots of whining such as: ``` warning[artipacked]: credential persistence through GitHub Actions artifacts --> ./.github/workflows/android.yml:27:9 | 27 | - name: "Checkout repository" | _________^ 28 | | uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 | |________________________________________________________________________________^ does not set persist-credentials: false | = note: audit confidence → Low = note: this finding has an auto-fix ``` | ||||
| * | Land #1363 - run ctest in parallel | Theo Buehler | 2026-08-14 | 3 | -4/+4 |
| |\ | |||||
| | * | ci: run CTest in parallel | Kenjiro Nakayama | 2026-08-13 | 3 | -4/+4 |
| | | | | | | | | | | | Run CTest with parallel jobs in the Windows, Emscripten, Fedora, and shared test-script paths to reduce test time. | ||||
| * | | ci: test RISC-V with QEMU | Kenjiro Nakayama | 2026-08-13 | 1 | -0/+6 |
| |/ | | | | | Cross-compile for riscv64 on Ubuntu 24.04 and run the test suite through QEMU, covering the RISC-V-specific crypto code. | ||||
| * | ci: use Visual Studio 2026 for Windows ARM64 | Kenjiro Nakayama | 2026-08-13 | 1 | -2/+2 |
| | | | | | | Switch the static and shared ARM64 jobs to the windows-11-vs2026-arm runner. | ||||
| *-. | Land #1350, #1356 - update codeql, freebsd-vm actions | Theo Buehler | 2026-08-10 | 2 | -3/+3 |
| |\ \ | |||||
| | | * | ci: update vmactions/freebsd-vm action to v1.5.3 | renovate[bot] | 2026-08-09 | 1 | -2/+2 |
| | | | | |||||
| | * | | ci: update github/codeql-action action to v4.37.6 | renovate[bot] | 2026-08-08 | 1 | -1/+1 |
| | |/ | |||||
| * | | Land #1355 - run Windows ARM64 tests on native runners | Theo Buehler | 2026-08-10 | 1 | -4/+22 |
| |\ \ | |||||
| | * | | ci: run Windows ARM64 tests on native runners | Kenjiro Nakayama | 2026-08-09 | 1 | -4/+22 |
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, ARM64 builds are cross-compiled on x64 Windows runners and the tests are skipped. With this change, static and shared ARM64 builds run on windows-11-arm runners, allowing the test suite to execute natively. Running the tests natively also exposes incorrect code generation by the MSVC ARM64 optimizer when the generic bn_ct_ne_zero() helper is inlined. Work around this by using the _CountLeadingZeros64() intrinsic on MSVC ARM64, avoiding the affected optimizer transformation and allowing the tests to pass. | ||||
| * | | Land #1352 - install CI dependencies in workflows | Theo Buehler | 2026-08-10 | 2 | -2/+28 |
| |\ \ | |||||
| | * | | Install CI dependencies in workflows | Kenjiro Nakayama | 2026-08-08 | 2 | -2/+28 |
| | |/ | | | | | | | | | | | | | | | | | Move APT package installation from scripts/test to the CI workflows. Build the Linux package list based on the target architecture so that CMake, Ninja, QEMU, and the required cross-compilers are installed together. This makes the packages required by each target explicit and avoids repeated apt-get operations within each CI job. | ||||
| * / | Build Emscripten targets in parallel | Kenjiro Nakayama | 2026-08-08 | 1 | -2/+2 |
| |/ | | | | | Pass --parallel 4 to cmake --build for both the regular and ASAN Emscripten jobs. | ||||
| * | ci: update github/codeql-action action to v4.37.4 | renovate[bot] | 2026-08-02 | 1 | -1/+1 |
| | | |||||
| * | Run libssl verify test on Emscripten | Kenjiro Nakayama | 2026-07-30 | 1 | -0/+12 |
| | | |||||
| * | Run libssl verify test on windows | Kenjiro Nakayama | 2026-07-30 | 1 | -1/+8 |
| | | |||||
| * | ci: install the IO::Socket::SSL test dependency | Kenjiro Nakayama | 2026-07-30 | 5 | -4/+26 |
| | | | | | Install IO::Socket::SSL to enable the ssl_verify regress test. | ||||
| *-----. | Land #1335 #1336 #1337 #1338 - update actions/checkout github/codeql-action ↵ | Theo Buehler | 2026-07-25 | 13 | -20/+20 |
| |\ \ \ \ | | | | | | | | | | | | | | | | vmactions/{freebsd,solaris}-vm | ||||
| | | | | * | ci: update vmactions/solaris-vm action to v1.3.8 | renovate[bot] | 2026-07-25 | 1 | -1/+1 |
| | |_|_|/ |/| | | | |||||
| | | | * | ci: update vmactions/freebsd-vm action to v1.5.2 | renovate[bot] | 2026-07-25 | 1 | -2/+2 |
| | |_|/ |/| | | |||||
| | | * | ci: update github/codeql-action action to v4.37.3 | renovate[bot] | 2026-07-25 | 1 | -1/+1 |
| | |/ |/| | |||||
| | * | ci: update actions/checkout action to v7.0.1 | renovate[bot] | 2026-07-25 | 12 | -16/+16 |
| |/ | |||||
| * | ci: update github/codeql-action action to v4.37.1 | renovate[bot] | 2026-07-19 | 1 | -1/+1 |
| | | |||||
| * | Install perl5 in FreeBSD CI | Kenjiro Nakayama | 2026-07-18 | 1 | -1/+1 |
| | | | | | Install perl5 in the FreeBSD jobs. | ||||
| * | ci: update github/codeql-action action to v4.37.0 | renovate[bot] | 2026-07-11 | 1 | -1/+1 |
| | | |||||
| * | ci: update github/codeql-action action to v4.36.3 | renovate[bot] | 2026-07-05 | 1 | -1/+1 |
| | | |||||
| * | ci: update vmactions/freebsd-vm action to v1.5.0 | renovate[bot] | 2026-07-04 | 1 | -2/+2 |
| | | |||||
| * | ci: update vmactions/freebsd-vm action to v1.4.8 | renovate[bot] | 2026-06-27 | 1 | -2/+2 |
| | | |||||
| *-. | Land #1306, #1307 - bump checkout & setup-msys actions | Theo Buehler | 2026-06-21 | 12 | -19/+19 |
| |\ \ | |||||
| | | * | ci: update msys2/setup-msys2 action to v2.32.0 | renovate[bot] | 2026-06-20 | 3 | -3/+3 |
| | |/ |/| | |||||
| | * | ci: update actions/checkout action to v7 | renovate[bot] | 2026-06-21 | 12 | -16/+16 |
| |/ | |||||
| * | Revert "ci: fix Coverity build tool download URL" | Theo Buehler | 2026-06-15 | 1 | -1/+1 |
| | | | | | This reverts commit e2caafd9cf33c46f296666064bb8ed67d5724876. | ||||
| * | Land #1302 - fix Coverity download path | Theo Buehler | 2026-06-15 | 1 | -1/+1 |
| |\ | |||||
| | * | ci: fix Coverity build tool download URL | Kenjiro Nakayama | 2026-06-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | Coverity Scan now serves the C/C++ Linux build tool from /download/cxx/linux64. The old /download/linux64 endpoint returns 404, causing the Coverity workflow to fail before the build starts. Update the workflow to use the C/C++ download endpoint. | ||||
| * | | ci: detect Visual Studio CMake generator on Windows | Kenjiro Nakayama | 2026-06-15 | 1 | -9/+12 |
| |/ | | | | | | Do not hard-code the Visual Studio generator in the Windows CI matrix. Detect the available Visual Studio generator from `cmake --help` and pass only the generator name to CMake. | ||||
| *-. | Land #1296, #1297 - update codeql, solaris-vm | Theo Buehler | 2026-06-09 | 2 | -2/+2 |
| |\ \ | |||||
| | | * | ci: update github/codeql-action action to v4.36.2 | renovate[bot] | 2026-06-07 | 1 | -1/+1 |
| | |/ |/| | |||||
| | * | ci: update vmactions/solaris-vm action to v1.3.7 | renovate[bot] | 2026-06-07 | 1 | -1/+1 |
| |/ | |||||
| *---. | Land #1291, #1292, #1293 - update checkout, codeql, freebsd-vm | Theo Buehler | 2026-06-06 | 13 | -17/+17 |
| |\ \ \ | |||||
| | | * | | ci: update actions/checkout action to v6.0.3 | renovate[bot] | 2026-06-06 | 12 | -16/+16 |
| | | |/ | |||||
| | * / | ci: update github/codeql-action action to v4.36.1 | renovate[bot] | 2026-06-06 | 1 | -1/+1 |
| | |/ | |||||
