Daniele Lacamera
|
c6ea92e947
|
Added mention of the combination delta+enc in docs
|
2022-05-23 15:32:44 +02:00 |
Daniele Lacamera
|
3731157efe
|
Sign tool: improved output (version, algorithms)
|
2022-05-23 15:27:22 +02:00 |
Daniele Lacamera
|
69c01b7d6d
|
Delta + encryption: added tests for AES128/256
|
2022-05-23 15:26:51 +02:00 |
Daniele Lacamera
|
6d7d8646c6
|
Encrypted delta: support in C keytools + fixed test
|
2022-05-23 14:10:13 +02:00 |
Daniele Lacamera
|
957b9d3c8c
|
Initial support for delta-encrypted updates
|
2022-05-23 12:00:57 +02:00 |
David Garske
|
8ea8a357e2
|
Merge pull request #203 from danielinux/fix-bmdiff-build
Fixed build of delta update tools
|
2022-05-20 08:40:31 -07:00 |
Daniele Lacamera
|
49946a15f9
|
Fixed build of delta update tools
|
2022-05-20 09:11:28 +02:00 |
David Garske
|
80caddb1be
|
Documentation cleanups for building wolfBoot as library.
|
2022-05-20 08:06:07 +02:00 |
Daniele Lacamera
|
cb0a903999
|
Reverted UPDATE_OBJS:= in Makefile (breaks lib build)
|
2022-05-20 08:06:07 +02:00 |
Daniele Lacamera
|
e9a3044b93
|
Fixed regression accessing external partitions
|
2022-05-20 08:06:07 +02:00 |
David Garske
|
f63c323677
|
Cleanups and restore a few changes.
|
2022-05-20 08:06:07 +02:00 |
Daniele Lacamera
|
48466be46c
|
Minor fixes
|
2022-05-20 08:06:07 +02:00 |
Daniele Lacamera
|
f36276506a
|
Fixed checks due to footprint size increase
|
2022-05-20 08:06:07 +02:00 |
David Garske
|
6068a8047c
|
wolfBoot improvements (from elms):
* Add `WOLFBOOT_DUALBOOT` for dynamic fallback
* Refactor header field parsing
* Cleanup compiler warnings and logic extra check
* Option to leave out partition based functions
* Add `WOLFBOOT_FIXED_PARTITIONS` enable using partition enum and related functions
* Wrap all delta update references
* Update raspberry documentation
* EFI refactoring
* Add `keytools_check` target
* Add "library" target
|
2022-05-20 08:06:07 +02:00 |
David Garske
|
99e897da53
|
Merge pull request #202 from danielinux/prepare.v1.11
Prepare release 1.11
|
2022-05-05 07:40:32 -07:00 |
Daniele Lacamera
|
06ad2941e9
|
Added missing entry in changelog
|
2022-05-05 07:32:03 +02:00 |
Daniele Lacamera
|
acd96323a2
|
Prepare release 1.11
|
2022-05-05 07:28:21 +02:00 |
David Garske
|
ba5e15ac42
|
Merge pull request #201 from danielinux/wolfboot-1.11-submodules
Updated submodules to wolfSSL 5.3.0
|
2022-05-04 13:04:47 -07:00 |
Daniele Lacamera
|
5002e833c0
|
wolfSSL submodule to latest master
|
2022-05-04 17:00:38 +02:00 |
Daniele Lacamera
|
0ad6033373
|
Adjust footprint watermarks for 5.3.0
|
2022-05-04 15:21:33 +02:00 |
Daniele Lacamera
|
082a7b2fb2
|
Adjusted stack size for ECC256
|
2022-05-04 14:40:27 +02:00 |
Daniele Lacamera
|
e3a9b335c8
|
Fixed memory size for SMALL_STACK ECC384
|
2022-05-04 12:33:20 +02:00 |
Daniele Lacamera
|
1d15e8c2a8
|
Fixed memory size for SMALL_STACK ECC256
|
2022-05-04 09:38:41 +02:00 |
Daniele Lacamera
|
ce88971479
|
Updated submodules to wolfSSL 5.3.0
|
2022-05-04 09:23:07 +02:00 |
David Garske
|
57627140a3
|
Merge pull request #199 from danielinux/i.mx-rt1050
Added support for NXP i.MX-RT105x
|
2022-04-27 11:35:44 -07:00 |
David Garske
|
1c9e3fd46d
|
Updated Targets.md with RT1050 information.
|
2022-04-27 11:15:32 -07:00 |
Daniele Lacamera
|
bc111ae41c
|
Removed duplicate definition section
|
2022-04-27 14:37:53 +02:00 |
Daniele Lacamera
|
ee2e250376
|
[RT1050] Fix flash geometry configuration
|
2022-04-27 14:26:22 +02:00 |
Daniele Lacamera
|
51de556e1b
|
Added support for NXP i.MX-RT105x
|
2022-04-21 18:53:24 +02:00 |
elms
|
6d524a2f30
|
Merge pull request #198 from danielinux/stm32l4_hal_tick
|
2022-04-13 11:59:54 -07:00 |
Daniele Lacamera
|
6f2c761078
|
Do not override HAL_GetTick when building library
|
2022-04-13 11:25:35 +02:00 |
elms
|
1c361f18fe
|
Merge pull request #197 from danielinux/tpm2-test-fix
Fix regressions in wolfTPM integration and tests
|
2022-04-11 15:53:50 -07:00 |
Daniele Lacamera
|
e755700451
|
Fix regressions in wolfTPM integration and tests
|
2022-04-11 18:23:10 +02:00 |
David Garske
|
ff2507adec
|
Merge pull request #196 from danielinux/footprint-adjust
Fix footprint for SIGN=NONE
|
2022-04-08 11:53:16 -07:00 |
Daniele Lacamera
|
0ee5151649
|
Fix footprint for SIGN=NONE
|
2022-04-08 20:37:28 +02:00 |
David Garske
|
6b61b812a6
|
Merge pull request #194 from danielinux/footprint
Added automated footprint regression tests
|
2022-04-08 11:19:07 -07:00 |
David Garske
|
9d655c2894
|
Merge pull request #195 from danielinux/fix-no-sign
Fixed SIGN=NONE. Improved tests
|
2022-04-08 10:56:57 -07:00 |
Daniele Lacamera
|
5a4a574a68
|
Fixed stack usage limit for SIGN=NONE
|
2022-04-08 19:53:54 +02:00 |
Daniele Lacamera
|
5da0982dfd
|
Added check for SIGN=NONE
|
2022-04-08 19:46:02 +02:00 |
Daniele Lacamera
|
98540836e7
|
Fixed SIGN=NONE with SHA3
|
2022-04-08 19:03:35 +02:00 |
Daniele Lacamera
|
07d5b50ce7
|
Fixed multi-mem SMALL_STACK test
|
2022-04-08 13:26:55 +02:00 |
Daniele Lacamera
|
40012321df
|
Fixed workflow tests
|
2022-04-08 13:25:25 +02:00 |
Daniele Lacamera
|
3815067fa0
|
Fixed SIGN=NONE. Improved tests
|
2022-04-08 13:04:26 +02:00 |
Daniele Lacamera
|
6ff04647e9
|
Added automated footprint regression tests
|
2022-04-08 10:54:17 +02:00 |
David Garske
|
30e5ffa4c3
|
Merge pull request #193 from danielinux/ecc384_no_asm_fix
More renode tests + Ecc384 fixes
|
2022-04-07 09:53:38 -07:00 |
Daniele Lacamera
|
26ba8c81bb
|
Fixed syntax error in multi-mem workflow
|
2022-04-07 18:38:16 +02:00 |
Daniele Lacamera
|
b32aaee4d4
|
Fixed stack size for ECC384 + FAST_MATH
|
2022-04-07 18:38:16 +02:00 |
Daniele Lacamera
|
411bf3330c
|
Fixed SIGN=ECC384 WOLFBOOT_SMALL_STACK=1 NO_ASM=1
|
2022-04-07 18:38:16 +02:00 |
Daniele Lacamera
|
4872a71e5e
|
Update test-renode-multi-sha.yml
|
2022-04-07 18:38:16 +02:00 |
Daniele Lacamera
|
e0214e1eed
|
Update test-renode-multi-mem.yml
|
2022-04-07 18:38:16 +02:00 |