From 0581d9920d8ab21937ab18b84c68ae99c9bb891f Mon Sep 17 00:00:00 2001 From: Daniele Lacamera Date: Tue, 16 Apr 2024 19:42:54 +0200 Subject: [PATCH] Updated ChangeLog and version.h --- README.md | 25 +++++++++++++++++++++++++ include/wolfboot/version.h | 4 ++-- 2 files changed, 27 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 1165b57b5..02032878a 100644 --- a/README.md +++ b/README.md @@ -563,3 +563,28 @@ Use `make keysclean` to delete keys and regenerate. * Fixed bug in sign tool when using ECC keys * Improved documentation * Added customizable DCD for NXP targets + +### V 2.1.0 - (2024-04-16) + * New features + * Custom TLVs in manifest header for custom authenticated options + * Bug fixes and improvements: + * DUALBANK: fork bootloader only once + * Improved `NO_BACKUP` mode, DISABLE BACKUP mode is now powerfail-safe + * Fault-injection mitigation: added clobbers to assembly code + * Post-quantum algorithms: fixed build issue with conflicting wolfCrypt version + * New signature verification algorithm: + * Added support for ECC521 + * New hardware targets: + * Microchip ATSAM-E51, including DUALBANK support + * Renesas RZN2L + * NXP i.MX-RT1040 + * NXP MCXA-153 + * Improved support to existing targets: + * Build fixes for TI-Hercules + * Improved support for Integrity OS on NXP T1024 + * wolfTPM integration + * Fixes in sealing/unsealing mechanism + * Updated modules + * wolfSSL v5.7.0 + * wolfPKCS11 v1.3.0 + * wolfTPM v3.2.0 diff --git a/include/wolfboot/version.h b/include/wolfboot/version.h index da77c94ed..1018d8ff4 100644 --- a/include/wolfboot/version.h +++ b/include/wolfboot/version.h @@ -29,8 +29,8 @@ extern "C" { #endif -#define LIBWOLFBOOT_VERSION_STRING "2.0.2" -#define LIBWOLFBOOT_VERSION_HEX 0x02000002 +#define LIBWOLFBOOT_VERSION_STRING "2.1.0" +#define LIBWOLFBOOT_VERSION_HEX 0x02010000 #ifndef WOLFBOOT_VERSION #define WOLFBOOT_VERSION LIBWOLFBOOT_VERSION_HEX