Commit Graph

2708 Commits (74de388458e7ba55f6fa07ca01e57485bf730dd2)

Author SHA1 Message Date
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
Mattia Moffa e80a93d81d Fix header comments 2026-03-18 09:15:00 +01:00
Mattia Moffa b5d406098f Remove unused include 2026-03-18 09:15:00 +01:00
Mattia Moffa 8c1c1a5025 Spacing changes 2026-03-18 09:15:00 +01:00
Mattia Moffa d0271ed2fd Output firmware version as ASCII 2026-03-18 09:15:00 +01:00
Mattia Moffa a916a73979 Add uart signatures to header for cleanliness 2026-03-18 09:15:00 +01:00
Mattia Moffa d716c4de9a Fix test-app TZEN 2026-03-18 09:15:00 +01:00
Mattia Moffa af8d65596b Fix non-tz build again 2026-03-18 09:15:00 +01:00
Mattia Moffa da99222c36 Don't always define DEBUG_UART; fix typo 2026-03-18 09:15:00 +01:00
Mattia Moffa 1ab85fe576 Add github workflow 2026-03-18 09:15:00 +01:00
Mattia Moffa af94d676b6 Address more copilot remarks 2026-03-18 09:15:00 +01:00
Mattia Moffa 39d1507f06 Address Copilot remarks 2026-03-18 09:15:00 +01:00
Mattia Moffa 087b251208 Disable DELTA_UPDATES by default 2026-03-18 09:15:00 +01:00
Mattia Moffa 0656ff4afa Nordic nrf54l port (with and without TrustZone) 2026-03-18 09:15:00 +01:00
David Garske b456d0eabb Fixes for X86 FSP QEMU test 2026-03-17 22:19:32 +01:00
David Garske 27ab92ec21 Updated x86 linker scripts with missing variable 2026-03-17 22:19:32 +01:00
David Garske 79fd23950c Update to use linker script for bootloader region to measure 2026-03-17 22:19:32 +01:00
David Garske d62e8ae430 Improve measured boot support 2026-03-17 22:19:32 +01:00
David Garske fa4d1a0985
Merge pull request #725 from danielinux/fixes-2026-03-16
Fix back-end for keyvaults, minor delta trailing escape, TPM seal/unseal size, elf digest timing
2026-03-16 12:26:06 -06:00
Daniele Lacamera e52beab5e6 Addressed reviewer's comment 2026-03-16 17:30:49 +01:00
Daniele Lacamera 1fdb3b36a6 Fixed more copilot findings 2026-03-16 11:11:18 +01:00
Daniele Lacamera 2768ae644f Addressed copilot's comments 2026-03-16 10:34:41 +01:00
Daniele Lacamera 0d56a02cbd Fix Cmake build: added src/store_sbrk.c and fixed target dependencies 2026-03-16 10:29:59 +01:00
Daniele Lacamera ea3e1db808 Added missing object in trustzone builds 2026-03-16 10:22:03 +01:00
Daniele Lacamera d3c47d19a8 fix elf image digest comparison timing
F/730
2026-03-16 10:11:08 +01:00
Daniele Lacamera 953c9bef29 fix delta trailing escape margin handling
F/727
2026-03-16 10:07:48 +01:00
Daniele Lacamera b250d78017 fix tpm unseal auth size validation
F/729
2026-03-16 10:05:43 +01:00
Daniele Lacamera 7631649fef fix tpm seal auth size validation
F/728
2026-03-16 09:39:34 +01:00
Daniele Lacamera 73b5ad46c9 fix store sbrk heap bounds handling
F/725
2026-03-16 09:32:51 +01:00
Daniele Lacamera 3e706be3b9 fix store delete_object header offset
F/724
2026-03-16 09:23:22 +01:00
Daniele Lacamera f94d9d2ed1 fix option unlock wait condition
F/723
2026-03-16 09:18:57 +01:00