Commit Graph

44 Commits (c19e3f0fa12f5f4bcefc4dbe9c439aaaefcbbeba)

Author SHA1 Message Date
Chris Conlon 7a1e4d0229 Testing: cold boot Android emulator to avoid snapshot restore race 2026-07-29 15:06:09 -06:00
Chris Conlon 582ceca610 Testing: fix flaky Android emulator boot from cached AVD snapshot 2026-07-23 15:44:04 -06:00
Chris Conlon d11076ea75 Testing: cache wolfSSL builds, cancel superseded PR runs, trim redundant job steps 2026-07-23 15:32:32 -06:00
Chris Conlon 504b4e5970 JNI/JCE: add SLH-DSA (FIPS 205) to wolfCrypt JNI and wolfJCE 2026-07-06 10:43:24 -06:00
Chris Conlon ffa383becf JNI/JCE: add LMS (verify only) support to wolfCrypt JNI and wolfJCE 2026-07-01 14:15:13 -06:00
Chris Conlon c3eb060161 JNI/JCE: add XMSS/XMSS^MT (verify only) support to wolfCrypt JNI and wolfJCE 2026-07-01 09:24:07 -06:00
Chris Conlon da8a4d881a Add filtered SUN/SunEC/SunRsaSign providers with build support, tests, and CI 2026-06-09 16:46:19 -06:00
Chris Conlon 315f2859cc CI: resolve current Apache Ant version dynamically in windows-vs.yml 2026-06-09 15:33:12 -06:00
Chris Conlon 18cbeedf99 CI: update Ant version to 1.10.16 (1.10.15 removed from Apache CDN) 2026-04-02 10:46:57 -06:00
Chris Conlon 38ee4ae3b0 CI: add Android FIPS Ready workflow with two-pass hash and BKS support 2026-04-02 10:46:56 -06:00
Chris Conlon 440e7bfadf Testing: fix Android emulator flaky boot in CI, upgrade emulator-runner to v2.37.0 2026-03-18 12:26:52 -06:00
Chris Conlon c61a3dbe41 Testing: add GitHub Actions workflow to run SpotBugs on pull requests 2026-03-18 12:26:52 -06:00
Chris Conlon 8cc68fd049 Testing: add GitHub action for testing Java Module support 2026-02-04 17:34:20 -07:00
Ruby Martin cb3ea5893e
Merge pull request #195 from cconlon/ubsan
Add GitHub action for UBSan undefined behavior testing
2026-02-04 15:20:55 -07:00
Ruby Martin 3a115a77b7
Merge pull request #193 from cconlon/java24_25
Add Java 24 and 25 tests to GitHub actions workflows
2026-02-04 15:10:34 -07:00
Chris Conlon cdf4fc3e80 Testing: add GitHub action for UBSan undefined behavior testing 2026-02-04 11:26:17 -07:00
Chris Conlon 30b81f6749 Testing: add Linux 32-bit testing with Java 17 2026-02-04 11:21:38 -07:00
Chris Conlon f6c13889a7 Testing: add Java 24 and 25 tests to GitHub actions workflow 2026-02-04 11:18:04 -07:00
Chris Conlon d9ba4f9ac1 Testing: adjust Android Emulator GitHub action to free up unused disk space 2026-01-13 17:01:34 -07:00
Chris Conlon 98de98eda8 Testing: update Android GitHub workflow to run tests on emulator 2025-12-30 14:38:23 -07:00
Chris Conlon 7b2e4a4feb Testing: add GitHub actions workflow to test against last 5 stable wolfSSL releases 2025-12-22 14:46:30 -07:00
Chris Conlon f1b2a26ff6 Testing: skip example .sh scripts when looking for lines longer than 80 chars 2025-12-17 12:12:31 -07:00
Chris Conlon fca84fe013 Define WOLFSSL_PUBLIC_MP in Android and Visual Studio project files, for RSA KeyFactory usage 2025-11-10 13:53:17 -07:00
Chris Conlon 9b5c9f3411 Testing: modify GitHub action line length check to skip over javah generated header files 2025-11-10 13:53:17 -07:00
Chris Conlon 068bcde94f Testing: update Windows VS workflow with DH defines 2025-10-17 14:14:20 -06:00
Chris Conlon d0b19a5a2e Testing: define WOLFSSL_SHA224 in Windows Visual Studio GitHub Action 2025-07-28 16:46:42 -06:00
Ruby Martin 777c60fb2a
Merge pull request #130 from cconlon/ghActionWinVS
Testing: add GitHub action to test Windows Visual Studio (`IDE/WIN`) project
2025-07-24 10:20:14 -06:00
Chris Conlon 4f659c9c82 Testing: add GitHub action to test Windows Visual Studio non-FIPS build of IDE/WIN project 2025-07-21 17:15:15 -06:00
Chris Conlon a82c387f49 Update GitHub Action testing for 80 character line lengths to ignore new JNI method declarations 2025-07-17 10:47:35 -06:00
Ruby Martin d0278428f0
Merge pull request #128 from cconlon/ghActionScanBuild
Testing: add GitHub action to run clang scan-build over native sources
2025-07-16 16:41:35 -06:00
Ruby Martin b9fe206090
Merge pull request #127 from cconlon/ghActionCommentStyle
Testing: add GitHub action to enforce multi-line style comments
2025-07-16 16:38:59 -06:00
Chris Conlon fb230c09fc Testing: add GitHub action to run clang scan-build over native source files 2025-07-14 15:09:39 -06:00
Chris Conlon 7ece6ed4ea Testing: add GitHub action to make sure PRs are using multiline comments, not single line style. Helps us meet coding standards. 2025-07-14 13:57:33 -06:00
Chris Conlon 1bb30160b7 Testing: add GitHub action to check all lines are <= 80 characters 2025-07-11 17:33:05 -06:00
Jack Tjaden f9b9d71885 Added address sanitizer to github ci 2025-06-25 15:38:37 -06:00
Chris Conlon 5107c63ddd Remove generic pull_request_target GitHub Action, not needed now that FIPS tests are driven via Jenkins 2025-01-02 16:11:29 -07:00
Chris Conlon 54a62a1a0d Add generic pull_request_target GitHub Action test to build upon 2024-12-16 13:27:23 -07:00
Chris Conlon 2df8c7cb0c Add GitHub Action PRB to test Maven builds (pom.xml) 2024-11-11 15:37:21 -07:00
Chris Conlon 14301a1dfb Add GitHub Action for testing Android Gradle build 2024-10-11 14:38:47 -06:00
Chris Conlon 80463633da JNI/JSSE: add GitHub Action for RSA_MIN_SIZE=1024 build test 2024-09-23 16:27:03 -06:00
Chris Conlon 9b3aae46a9 GitHub Actions: remove Temurin JDK 8, not available on macos 2024-05-06 15:17:21 -06:00
Chris Conlon 3e08fd8558 Run Facebook Infer on PRs with GitHub Actions 2024-04-22 16:20:12 -06:00
Chris Conlon 1b87b2b44d add initial GitHub actions (Linux, Mac) 2024-02-14 12:50:35 -07:00
Chris Conlon 0d522ab187 add simple test action 2024-02-14 11:16:29 -07:00