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 |
Daniele Lacamera
|
0a03cb9a45
|
Added more test cases to github automation
|
2022-04-07 18:38:16 +02:00 |
David Garske
|
b2d923da74
|
Merge pull request #190 from danielinux/sha384
Added SHA2-384 support for integrity checks
|
2022-04-07 09:37:27 -07:00 |
David Garske
|
337aa331e9
|
Merge pull request #191 from danielinux/cortex-m0-spmath
Added SP-math assembly optimizations for Cortex-M0
|
2022-04-07 09:27:42 -07:00 |
Daniele Lacamera
|
e9c3b70f45
|
Added SP-math assembly optimizations for Cortex-M0
|
2022-04-07 11:20:24 +02:00 |
Daniele Lacamera
|
da30333cc5
|
Fixed regression with HASH=SHA3
|
2022-04-07 10:05:59 +02:00 |
Daniele Lacamera
|
f04889ee29
|
Added SHA2-384 support for integrity checks
|
2022-04-06 09:41:37 +02:00 |
David Garske
|
cbf7214c9c
|
Merge pull request #188 from danielinux/sign-ecc384
New signature algorithm: ECC384
|
2022-04-01 12:29:21 -07:00 |