Aidan Garske
db0801b9b4
Add wolfCOSE DICE attestation
2026-08-06 09:44:52 +02:00
Brett Nicholas
1382120fe9
update wolfssl
2026-07-31 08:37:56 -06:00
Brett Nicholas
20f653d821
update wolfhsm
2026-07-31 08:37:50 -06:00
Mattia Moffa
812397109d
Update wolfssl submodule
...
This port requires wolfssl/wolfssl#10733
2026-07-31 14:33:56 +02:00
Daniele Lacamera
88640a5673
Updated submodules
2026-07-02 22:58:46 +02:00
Alex Lanzano
337dabf2f2
Implement port for STM32WBA. Bump wolfHAL lib to latest
2026-07-02 08:44:45 +02:00
aidan garske
b9bd6dae17
Add WOLFCRYPT_TZ_WOLFHSM TrustZone engine for STM32H5
2026-06-24 15:49:43 -07:00
Alex Lanzano
125872c571
Create STM32WB wolfHAL example. GC sections on all test apps
2026-06-10 17:12:25 +02:00
Brett Nicholas
b8bc0a75e5
Add support for wolfHSM multi-root certificate verification
2026-05-26 17:37:50 +02:00
Tobias Frauenschläger
cab04ad789
Update wolfssl submodule to latest master
...
* file level rename for ML-DSA
* Add missing source file to build system
* Update some macros
* Other minor fixes
* Update size limitations for some slight increases
2026-05-18 23:02:54 -07:00
Daniele Lacamera
b22c85ed27
Added support for fTPM in TrustZone + STM32H5 test app
2026-04-21 20:53:48 +02:00
Daniele Lacamera
776378ca78
Preparing release v2.8.0 + update copyright
2026-04-16 13:11:56 +02:00
Daniele Lacamera
f62dc729eb
Updated submodules to latest
2026-04-07 12:07:24 +02:00
Paul Adelsbach
3d2a555e1a
Update wolfHSM pointer, fix minor issues
2026-03-23 20:05:07 +01:00
Daniele Lacamera
16dadd6bc0
Up to latest wolfTPM
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
5f919c1b2e
Updated submodules
2026-03-20 14:57:43 +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
Paul Adelsbach
260a78e5e3
Fix string compare functions
2026-03-06 19:25:07 +01:00
David Garske
cbaa132588
Fix for tools/scripts/va416x0/build_test.sh portability (MacOS)
...
Added option to support wolfCrypt test/benchmark in test-app
Add some checking if partition size is too large
2026-03-03 12:29:09 +01:00
Daniele Lacamera
a20101d6df
Add support for DICE attestation + PSA attestation
2026-02-06 18:36:47 +01:00
David Garske
2c67f99507
Merge pull request #675 from mattia-moffa/20260123-wolfboot-cmake-fixes
...
Support stm32h5 TrustZone build via CMake
2026-01-28 13:02:29 -08:00
Mattia Moffa
6dfe2671f5
Support stm32h5 TrustZone build via CMake
2026-01-27 18:36:08 +01:00
David Garske
78bed07125
Update wolfssl submodule to include PR 9689 and 9698
2026-01-26 11:27:39 +01:00
David Garske
e1bef7ac70
PolarFire PQC (ML-DSA) testing
2026-01-26 11:27:39 +01:00
Daniele Lacamera
af670811fe
zephyr integration as TEE.
...
- Integrates wolfPSA as psa_crypto/psa_store engine in TrustZone
- Provides interface to access APIs from non-secure mode
- Patches to enable wolfboot as TEE module in zephyr
- Patches to enable stm32h563-nucleo/ns as target in zephyr
- psa_crypto zephyr example using wolfboot/wolfPSA as secure engine
2026-01-07 08:27:58 +01:00
Brett Nicholas
c61a30a8f6
update wolfHSM to latest
2025-12-23 08:35:38 -08:00
Brett Nicholas
57b874be2d
Simplify use of user-supplied keys and certificates with test app via
...
new `USER_ variables`
2025-12-10 07:43:32 +01:00
jackctj117
90a5f29dd3
CI-tests:
...
- STM32L4 and STM32WB using CubeMX SDK
- Add test-build-riscv.yml workflow for RISC-V HiFive1 targets
- Enable tests for hifive1, nxp-ls1028a, nxp-ls1028a-tpm,
imx-rt1060_hab, raspi3-encrypted
2025-12-03 13:47:02 -07:00
Daniele Lacamera
3b3aa2e7c3
Updated ChangeLog & version number.
...
+ Updated wolfTPM submodule
2025-11-26 15:50:13 +01:00
David Garske
84bf772271
Merge pull request #598 from gojimmypi/pr-cmake-improvements
...
CMake Improvements
2025-11-25 10:27:13 -08:00
David Garske
d2ed8c0a67
Update submodules for release
2025-11-25 07:44:36 +01:00
gojimmypi
7d0e735522
doc polish
2025-11-20 17:05:12 -08:00
David Garske
2546ebcaf9
Fixes for unused variables. Also repaired STM32WB55 build with PKA
2025-11-20 18:26:58 +01:00
David Garske
a93f2b7d00
Update other submodules too
2025-10-23 18:35:09 +02:00
David Garske
80ec565802
Fixes for test failures
2025-10-23 18:35:09 +02:00
David Garske
a7a8ca5a57
Fixes for wolfBoot after wolfSSL ARM ASM PR https://github.com/wolfSSL/wolfssl/pull/9284
2025-10-23 18:35:09 +02:00
gojimmypi
fbd8dcf8a2
Update Copyright year to 2025
2025-10-15 11:33:53 -07:00
Brett Nicholas
42cf7e9b70
TC3xx: Replace IDE/AURIX project with new HAL module
2025-10-08 11:03:44 -06:00
Andrew Hutchings
2276a63006
Update wolfPKCS11 to master
...
Includes a SHA512 fix required for wolfBoot
2025-10-02 06:14:32 +01:00
Andrew Hutchings
4d6671c445
Update wolfPKCS11 to 2.0.0
2025-10-01 14:37:02 +01:00
Daniele Lacamera
9b121f27ae
Updated wolfHSM to latest main
2025-07-30 17:53:51 +02:00
Daniele Lacamera
ae97fca60d
Updated wolfPKCS11 submodule
...
+ Fix visibility of clock_gettime for benchmark in test applications
2025-07-30 11:02:24 +02:00
Daniele Lacamera
90d8535189
Update wolfssl to master
2025-07-24 22:06:10 +02:00
Daniele Lacamera
01014386c7
Updated submodules
...
wolfSSL: 5.8.2
wolfTPM: latest
wolfHSM: latest
wolfPKCS11: latest
2025-07-24 14:38:45 +02:00
Brett Nicholas
c106d92a48
wolfHSM server support with X509 auth
2025-06-25 12:17:39 +02:00
David Garske
499c0812ee
Add logic to detect ELF loader collision and skip.
2025-06-24 19:02:49 +02:00
David Garske
754d313f3f
Fixes for wolfssl submodule update. Also requires https://github.com/wolfSSL/wolfssl/pull/8913
2025-06-24 19:02:49 +02:00
David Garske
ac71a77523
Update wolfssl submodule to resolve issue with TPM builds (no malloc, cert gen, crypto callback missing max digest size).
2025-06-24 19:02:49 +02:00
David Garske
1712edc136
Add support for PowerPC 32-bit SHA256 assembly speedups. Minor fix for ELF loading to set entry point before copying sections (resolves issue with loading on top of current location). Rename elf_load_image_mmu argument `entry` to `pentry` to avoid confusion with GET_H64 macro's use of header member "entry".
2025-06-24 19:02:49 +02:00