Commit Graph

2738 Commits (3d2a555e1a455e7cae938bcfc4c573223ea49fea)

Author SHA1 Message Date
Paul Adelsbach 3d2a555e1a Update wolfHSM pointer, fix minor issues 2026-03-23 20:05:07 +01:00
David Garske 6945b47fc2
Merge pull request #733 from mattia-moffa/20260319-remove-ram-kv-partition
Remove RAM_KV partition; remove flash keyvault when not needed
2026-03-23 09:55:51 -07:00
David Garske 17df962a06
Merge pull request #732 from danielinux/fixes-20260322
Fixes from static analysis
2026-03-23 09:31:31 -07:00
Mattia Moffa fcd8bfcf38 Remove flash keyvault partition where not needed 2026-03-23 15:51:00 +01:00
Daniele Lacamera 9b67b92609 Fix regression in unit tests 2026-03-23 08:04:48 +01:00
Daniele Lacamera 606e875670 Addressed copilot comment 2026-03-22 10:38:03 +01:00
Daniele Lacamera 916d9544cb clear store handles on close
F/1105
2026-03-22 10:10:50 +01:00
Daniele Lacamera 7e64e91c09 zero decrypted disk header on exit
F/1104
2026-03-22 10:08:58 +01:00
Daniele Lacamera 805b16e29c remove TPM secret debug logging
F/1103
2026-03-22 10:07:27 +01:00
Daniele Lacamera 8041e83245 Validate qman portal cell-index
F/1102
2026-03-22 10:06:15 +01:00
Daniele Lacamera d1b488f0f2 Guard elf-parser fclose on open failure
F/1101
2026-03-22 10:04:11 +01:00
Daniele Lacamera 20c3b86678 fix policy_sign digest parse checks
F/1100
2026-03-22 10:03:00 +01:00
Daniele Lacamera 5b0c400505 Fix ARM32 AIRCR key literal
F/1099
2026-03-22 09:38:58 +01:00
David Garske c52a0457a6
Merge pull request #728 from danielinux/prepare-release-2.8.0
Updated submodules
2026-03-20 09:38:36 -07:00
Mattia Moffa 32cdafd560 Remove RAM_KV partition from TZEN targets 2026-03-20 16:35:50 +01:00
Daniele Lacamera 16dadd6bc0 Up to latest wolfTPM 2026-03-20 14:57:43 +01:00
Daniele Lacamera c5dfe4c43b Fix CI false positive Stack usage warnings with wolfTPM 2026-03-20 14:57:43 +01:00
Daniele Lacamera d2e211066b Remove TPM AUTODETECT also from SPI builds 2026-03-20 14:57:43 +01:00
Daniele Lacamera cd2ea0ff08 Update wolfTPM with fix 2026-03-20 14:57:43 +01:00
Daniele Lacamera 9fbbdb657a Update size checks 2026-03-20 14:57:43 +01:00
Daniele Lacamera 5f919c1b2e Updated submodules 2026-03-20 14:57:43 +01:00
David Garske a56c70e90a Support for NXP T1040 RDB 2026-03-20 14:51:15 +01:00
David Garske 7458d6dbc2 Fix for ELF relocation 2026-03-20 14:43:42 +01:00
David Garske 6ca5cb9b94 Feedback from customer with actual hardware 2026-03-20 14:43:42 +01:00
David Garske 96828c1330 Fix the NXP T2080 settings for the Curtiss-Wright VPX3-152 board (`BOARD_CW_VPX3152`). 2026-03-20 14:43:42 +01:00
David Garske 968e5bf979
Merge pull request #727 from mattia-moffa/20260318-nsc-tzen
NSC veneers when TZEN=1; WOLFCRYPT_TZ_PKCS11 on the NXP MCX N
2026-03-19 14:23:24 -07:00
Mattia Moffa 1a6c219633 Enable TZEN on emu test apps 2026-03-19 19:16:50 +01:00
Mattia Moffa ecb1e2d2e3 Fix stm32u5 TZEN CMake build 2026-03-19 17:41:36 +01:00
Mattia Moffa 84f762b730 CMake: don't link libwolfboot.o in test-app 2026-03-19 16:53:56 +01:00
Mattia Moffa b2dba7f670 Make print_random_number static 2026-03-19 16:23:14 +01:00
Mattia Moffa 74de388458 hal_trng_get_entropy: handle unaligned `out` 2026-03-19 16:22:34 +01:00
Mattia Moffa 175d2b3026 Update documentation 2026-03-18 22:38:17 +01:00
Mattia Moffa 558b6584ec Add GitHub workflows 2026-03-18 22:32:09 +01:00
Mattia Moffa e3056e6d7f Implement WOLFCRYPT_TZ_PKCS11 on MCXN 2026-03-18 22:26:32 +01:00
Mattia Moffa b5fab30310 Enable NSC veneers when TZEN=1, even without WOLFCRYPT_TZ 2026-03-18 22:26:32 +01:00
Hideki Miyazaki 52223853c4 adjust UART settings and update readme 2026-03-18 11:54:52 +01:00
Mattia Moffa fcf72e008c Remove NO_DIRECT_READ_OF_ERASED_SECTOR option; write after erase instead 2026-03-18 11:53:26 +01:00
Thomas Cook 3ef8c60242 Fix XMEMSET's per correct erased byte polarity. 2026-03-18 11:53:26 +01:00
Thomas Cook 3b1ef9d6bc Address copilot pr comments. 2026-03-18 11:53:26 +01:00
Thomas Cook 304aee56e2 Add support for hardware rng 2026-03-18 11:53:26 +01:00
Thomas Cook c48016f25c Turn off linker warning due to ramcode rwx 2026-03-18 11:53:26 +01:00
Thomas Cook 0926705487 Add lpc55s69 to targets.md 2026-03-18 11:53:26 +01:00
Thomas Cook 9fecc9c3b7 Add .github workflow build tests 2026-03-18 11:53:26 +01:00
Thomas Cook 29734141a3 Fix bug due to uninitialized update partition state variable. 2026-03-18 11:53:26 +01:00
Thomas Cook 27b89f011c Add trustzone example, rework a few things for tz support. 2026-03-18 11:53:26 +01:00
Thomas Cook 9078ede0fc Add an update test to the test-app.
Fix bugs found from the update test.
2026-03-18 11:53:26 +01:00
Thomas Cook f819c04dfd Eliminate linker warnings for syscalls 2026-03-18 11:53:26 +01:00
Thomas Cook dd4312679b Deploy NO_DIRECT_READ_OF_ERASED_SECTOR to protect against hardfault with AHB read of erased sector. 2026-03-18 11:53:26 +01:00
Thomas Cook 2af2e795cb Initial support for lpc55s69 2026-03-18 11:53:26 +01:00
Mattia Moffa f123c4ff7e Allow UART_FLASH without DEBUG_UART 2026-03-18 09:15:00 +01:00