Commit Graph

2804 Commits (e01c613888c6e8cd47c25e1ad98fba5bcdf21d2b)

Author SHA1 Message Date
Mattia Moffa e01c613888 Fix CI tests 2026-04-03 20:29:03 +02:00
Mattia Moffa 8bfdf5b5ad Explicitly place .keystore 2026-04-03 19:19:13 +02:00
Mattia Moffa 5cd5a19966 Update test container to 1.3 2026-04-03 18:51:41 +02:00
Mattia Moffa a0a3daedb3 Use llvm-ar, llvm-objcopy, llvm-size when USE_CLANG=1 2026-04-03 18:09:16 +02:00
Mattia Moffa 8572e207f2 Use LLVM LDD with clang 2026-04-03 18:09:16 +02:00
Mattia Moffa 9778552534 Remove redundant comment 2026-04-03 18:09:16 +02:00
Mattia Moffa 1bcac2469f Don't override OBJCOPY_IMAGE_FLAGS 2026-04-03 18:09:16 +02:00
Mattia Moffa 82e814881f Undo redundant workarounds 2026-04-03 18:09:16 +02:00
Mattia Moffa 7591d675ef test-app: add dummy .data and .bss sections when using clang 2026-04-03 18:09:16 +02:00
Daniele Lacamera 92ed25d1ef Removed clang install + fix path in tests 2026-04-03 18:09:16 +02:00
Daniele Lacamera ce24cd2a06 CLANG: fix sparse image for test-app in trustzone 2026-04-03 18:09:16 +02:00
Daniele Lacamera bcd4d8b9e6 Fixed Clang sections in TZEN images 2026-04-03 18:09:16 +02:00
Daniele Lacamera 8583a87c96 Concentrate flags for clang in arch.mk 2026-04-03 18:09:16 +02:00
Daniele Lacamera 9982734c55 Exclude stm32c0 (too small for clang) and stm32h5 (no ARMORED support) 2026-04-03 18:09:16 +02:00
Daniele Lacamera f7b2e5a279 Fix stdlib in clang, limit test to a few targets 2026-04-03 18:09:16 +02:00
Daniele Lacamera f6ec4765c6 Discard volatile sections during app objcopy when compiling with clang 2026-04-03 18:09:16 +02:00
Daniele Lacamera cd556ce7e6 Added clang pass for arm build tests 2026-04-03 18:09:16 +02:00
Daniele Lacamera 6082543e5e Added explicit discard list for clang compiler 2026-04-03 18:09:16 +02:00
Daniele Lacamera ed15e3aee6 Fix embedded images built with the clang compiler 2026-04-03 18:09:16 +02:00
Mattia Moffa 084431ba87
Merge pull request #740 from danielinux/fixes-20260330
Fixes 20260330
2026-03-31 14:33:52 +02:00
Daniele Lacamera d7e56d59c7 Address copilot comments 2026-03-31 07:33:48 +02:00
Daniele Lacamera 909fbeb35e (review comment) remove hal_otp.h 2026-03-31 07:20:45 +02:00
Daniele Lacamera 6b6d27de5c PKCS11 test: use pre-provisioned key to make test deterministic 2026-03-31 07:16:54 +02:00
Daniele Lacamera cfbc3f0cfc Up to latest emulator container 2026-03-30 19:19:36 +02:00
Daniele Lacamera 02b88c054f Move variable to its usage block 2026-03-30 16:49:42 +02:00
Brett Nicholas 9debc4c559 Fix XMSS and ML_DSA keygen type mismatch between image headers and keystore by unifying AUTH_KEY_*/KEYGEN_* constants 2026-03-30 16:32:44 +02:00
Marco Oliverio 409901b660 pic32c: remove unused variable 2026-03-30 16:31:57 +02:00
Daniele Lacamera 918e00c781 Rebased, addressed comments 2026-03-30 16:30:27 +02:00
Daniele Lacamera 49106caefc Updated .gitignore: add new unit test binaries 2026-03-30 16:23:16 +02:00
Daniele Lacamera 43b485f239 Validate FDT string offsets
F/1481
2026-03-30 16:23:16 +02:00
Daniele Lacamera 2abf80addd Guard TPM keystore auth in check_rot
F/1482
2026-03-30 16:23:16 +02:00
Daniele Lacamera 0039c8d980 Reject oversized TPM ROT auth input
F/1480
2026-03-30 16:23:16 +02:00
Daniele Lacamera 984ee1f239 Fix store header search bounds
F/1472
2026-03-30 16:23:16 +02:00
Daniele Lacamera ae7d23bf41 Fix stm32h5 OTP readonly block rounding
F/1475
2026-03-30 16:23:16 +02:00
Daniele Lacamera b28a97e784 Fix PKCS11 init state typo
F/1474
2026-03-30 16:23:16 +02:00
Daniele Lacamera 5d0b224e29 Fix SDHCI response bit span check
F/1471
2026-03-30 16:23:16 +02:00
Marco Oliverio 44db8b3cf8
Merge pull request #742 from danielinux/renode-fix-1.15.3
Tag renode version to 1.15.3 (regression in 1.16)
2026-03-30 16:12:01 +02:00
Daniele Lacamera cfed800bd3 Tag renode version to 1.15.3 (regression in 1.16) 2026-03-30 15:47:53 +02:00
David Garske e30ca2dc59
Merge pull request #734 from danielinux/refactoring-ci-workflows
Refactoring CI workflows to run in containers
2026-03-24 08:52:40 -07:00
Daniele Lacamera 47f58ad2f1 Moving trustzone test to, wolfboot-ci-m33mu CI to v1.0 2026-03-24 14:25:18 +01:00
Daniele Lacamera 87c1cb3709 Bump CI v0.9.5 2026-03-24 13:56:36 +01:00
Daniele Lacamera de831c524f Changed efi target type to be more portable 2026-03-24 13:52:51 +01:00
Daniele Lacamera 1a5683cf70 Bump CI v0.9.4 2026-03-24 13:35:01 +01:00
Daniele Lacamera 81c6cf6326 Bump CI -> v0.9.3 2026-03-24 13:10:38 +01:00
Daniele Lacamera 42cbe1fbbf Bump ci v0.9.2 2026-03-24 12:57:59 +01:00
Daniele Lacamera 6b7448d4d1 CI version: up to 'latest' 2026-03-24 12:40:46 +01:00
Daniele Lacamera 4ffa24c05f Update CI + fix new findings with cppcheck 2.20 2026-03-24 12:19:44 +01:00
Daniele Lacamera 977ba182fb Refactoring CI workflows to run in containers (part 1) 2026-03-24 11:30:57 +01:00
Andrew Hutchings 2aef0ed77b
Merge pull request #731 from danielinux/wolfPKCS11_test
wolfPKCS11 test
2026-03-24 08:58:53 +00:00
David Garske 51d9c68578
Merge pull request #689 from miyazakh/ram_function_ccrx
[Renesas RX72N CCRX] Move flash functions to RAM for flash operation
2026-03-23 13:03:14 -07:00