Merge pull request #202 from danielinux/prepare.v1.11

Prepare release 1.11
pull/180/head v1.11
David Garske 2022-05-05 07:40:32 -07:00 committed by GitHub
commit 99e897da53
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 18 additions and 2 deletions

View File

@ -272,3 +272,19 @@ USE_LOCAL_WOLFSSL=/usr/local pip3 install .
* UEFI support: wolfBoot as EFI application on x86_64
* Fixed self-update in Cortex-R5
* Fixed HW support regressions in PSOC-6 build
### V1.11 (2022-04-05)
* Mitigation against fault-injections and glitching attacks
(https://www.wolfssl.com/secure-boot-glitching-attacks/)
* Support AES128 and AES256 for update encryption
* Support ECC384 signature verification
* Support SHA2-384 for image hash
* Fixed alignment of delta update fields in manifest
* Image size propagated to sign tools
* Added test automation based on renode.io and github actions
* Hardware support
* New HAL: STM32U5
* New HAL: NXP i.MX-RT1050
* Fix risc-V 32bit port (missing include)
* Fix STM32L4 (VTOR alignments; clock setting clash in libwolfboot)
* STM32H7: improve HAL and documentation

View File

@ -29,8 +29,8 @@ extern "C" {
#endif
#define LIBWOLFBOOT_VERSION_STRING "1.10.0"
#define LIBWOLFBOOT_VERSION_HEX 0x010a0000
#define LIBWOLFBOOT_VERSION_STRING "1.11.0"
#define LIBWOLFBOOT_VERSION_HEX 0x010b0000
#ifndef WOLFBOOT_VERSION
#define WOLFBOOT_VERSION LIBWOLFBOOT_VERSION_HEX