Daniele Lacamera
|
b705ca74ae
|
Warn when DISABLE_BACKUP is enabled
F/2257
|
2026-04-08 19:53:50 +02:00 |
Daniele Lacamera
|
fc9e7a3e8a
|
Use constant-time delta base hash compare
F/2253
|
2026-04-08 19:53:50 +02:00 |
Daniele Lacamera
|
435e8d4c92
|
Scrub sign-tool encryption material
F/1891
|
2026-04-08 19:53:50 +02:00 |
Daniele Lacamera
|
e855c591db
|
zeroize swap trailer key buffer
F/1890
|
2026-04-08 19:53:50 +02:00 |
Daniele Lacamera
|
2f75363a19
|
zero custom encrypt stack buffers
F/1889
|
2026-04-08 19:53:50 +02:00 |
Daniele Lacamera
|
04cc957d6f
|
zeroize update key material
F/1888
|
2026-04-08 19:53:50 +02:00 |
Daniele Lacamera
|
35142e6945
|
Fix total size type in update flash
F/2269
|
2026-04-08 19:53:50 +02:00 |
Daniele Lacamera
|
e4e96ad2fa
|
Reject valid zero-size delta images
F/2268
|
2026-04-08 19:53:50 +02:00 |
Daniele Lacamera
|
0c4be70a29
|
Add equal-version update-disk regression test
F/2264
|
2026-04-08 19:53:50 +02:00 |
Daniele Lacamera
|
f5d50d4257
|
enforce skip-verify prerequisites
F/2256
|
2026-04-08 19:53:50 +02:00 |
Daniele Lacamera
|
8e2f8b34da
|
Use fixed-length erased-key check
F/2252
|
2026-04-08 19:53:50 +02:00 |
Daniele Lacamera
|
dfc73ca7e1
|
Use constant-time encryption key validation
F/2249
|
2026-04-08 19:53:50 +02:00 |
Daniele Lacamera
|
1528bc8d99
|
Use constant-time TPM secret checks
F/2248
|
2026-04-08 19:53:50 +02:00 |
Daniele Lacamera
|
e22eade623
|
fix memmove large-length backward copy
F/1897
|
2026-04-08 19:53:50 +02:00 |
Daniele Lacamera
|
a5ea3ff829
|
Reject oversized delta source offsets
F/2267
|
2026-04-08 19:53:50 +02:00 |
Daniele Lacamera
|
153ad2b0af
|
Fix sign header TLV overflow sizing
F/2266
|
2026-04-08 19:53:50 +02:00 |
Daniele Lacamera
|
0bcc49ab3c
|
Strengthen same-version RAM update test
F/2262
|
2026-04-08 19:53:50 +02:00 |
Daniele Lacamera
|
47b61ba2eb
|
Add RAM_CODE self-update unit coverage
F/2261
|
2026-04-08 19:53:50 +02:00 |
Daniele Lacamera
|
30fb32f89f
|
Add auth-only invalid update test
F/2260
|
2026-04-08 19:53:50 +02:00 |
Daniele Lacamera
|
12dd6becc6
|
Add auth type coverage for unit-image
F/2259
|
2026-04-08 19:53:50 +02:00 |
Daniele Lacamera
|
44c5b4ab0a
|
Protect bootloader before application boot
F/2255
|
2026-04-08 19:53:50 +02:00 |
Daniele Lacamera
|
9715b4df26
|
Use constant-time RSA hash comparison
F/2247
|
2026-04-08 19:53:50 +02:00 |
Daniele Lacamera
|
2ab04ed382
|
Check image reopen failures in sign tool
F/1898
|
2026-04-08 19:53:50 +02:00 |
Daniele Lacamera
|
c6e7f7966b
|
Fix sign encrypted output open failure
F/1895
|
2026-04-08 19:53:50 +02:00 |
Daniele Lacamera
|
364b9d099b
|
Fix policy_create PCR digest validation
F/1894
|
2026-04-08 19:51:17 +02:00 |
Daniele Lacamera
|
de4c33ee44
|
Propagate erase encrypt key write failures
F/1893
|
2026-04-08 19:50:11 +02:00 |
Daniele Lacamera
|
1442e1c8d0
|
Propagate encrypt key flash errors
F/1892
|
2026-04-08 19:50:11 +02:00 |
Daniele Lacamera
|
8399e3ed44
|
Add restricted key mask authenticity tests
F/2258
|
2026-04-08 15:47:47 +02:00 |
Daniele Lacamera
|
32783034ab
|
zero ML-DSA private key buffer
F/2277
|
2026-04-08 15:43:26 +02:00 |
Daniele Lacamera
|
6f40afaedf
|
Zero EdDSA keygen private data
F/2276
|
2026-04-08 15:42:14 +02:00 |
Daniele Lacamera
|
114140c232
|
Zero ECC keygen private buffers
F/2275
|
2026-04-08 15:40:48 +02:00 |
Daniele Lacamera
|
87d5a7fc9a
|
Scrub RSA keygen private material
F/2274
|
2026-04-08 15:39:47 +02:00 |
Daniele Lacamera
|
1c82453922
|
sign: scrub key buffers before free
F/2273
|
2026-04-08 15:38:18 +02:00 |
David Garske
|
993b4f42f6
|
Merge pull request #744 from danielinux/update-submodules-2.8.0
Updated submodules to latest version
|
2026-04-08 00:43:59 +08:00 |
Daniele Lacamera
|
c03d251599
|
Addressed copilot's comment
|
2026-04-07 15:02:21 +02:00 |
Daniele Lacamera
|
201c2c5c7e
|
Adjust BIGINT limits for new wolfSSL ECC+SMALLSTACK
|
2026-04-07 14:14:44 +02:00 |
Daniele Lacamera
|
c710fe9078
|
Fixed xmalloc pools for new wolfSSL ECC+SMALLSTACK
|
2026-04-07 12:36:30 +02:00 |
Daniele Lacamera
|
f62dc729eb
|
Updated submodules to latest
|
2026-04-07 12:07:24 +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 |