Updated ChangeLog and version.h

pull/436/head
Daniele Lacamera 2024-04-16 19:42:54 +02:00
parent 1db41896e2
commit 0581d9920d
2 changed files with 27 additions and 2 deletions

View File

@ -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

View File

@ -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