Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified IDE/IAR/keytools/keygen.exe
Binary file not shown.
Binary file modified IDE/IAR/keytools/sign.exe
Binary file not shown.
23 changes: 23 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -652,3 +652,26 @@ Use `make keysclean` to delete keys and regenerate.
* wolfTPM latest
* wolfPKCS11 latest

### V 2.4.0 - (2025-01-07)
* New hardware targets
* Add support for NXP Layerscape LS1028A
* Improvements to supported targets
* ARMv7-M, ARMv8-M: Using Thumb2 version of ARMASM
* x86-FSP: improvements to stage1 code, added support for GDT tables
* Xilinx UltraScale+
* Support running from all Exception Levels
* Added QSPI DMA support and improved clock configuration
* Added FIT image support
* New features and improvements
* Added integration with wolfHSM
* Improve delta update detection of base image via SHA
* Remove compile-time dependencies for key tools
* Key tools: improve detection of delta base image version
* Bug fixes
* Fix potential failure in `NVM_FLASH_WRITEONCE` mode
* Updated modules
* wolfSSL v5.7.6
* wolfTPM 3.8.0
* wolfPKCS11 latest
* wolfHSM latest

4 changes: 2 additions & 2 deletions include/wolfboot/version.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,8 @@ extern "C" {
#endif


#define LIBWOLFBOOT_VERSION_STRING "2.3.0"
#define LIBWOLFBOOT_VERSION_HEX 0x02030000
#define LIBWOLFBOOT_VERSION_STRING "2.4.0"
#define LIBWOLFBOOT_VERSION_HEX 0x02040000

#ifndef WOLFBOOT_VERSION
#define WOLFBOOT_VERSION LIBWOLFBOOT_VERSION_HEX
Expand Down
Loading