Skip to content

Commit 5fc2a50

Browse files
authored
Merge pull request #534 from danielinux/prepare-release-2.4.0
Prepare release 2.4.0
2 parents bffc095 + 35daf2e commit 5fc2a50

File tree

4 files changed

+25
-2
lines changed

4 files changed

+25
-2
lines changed

IDE/IAR/keytools/keygen.exe

-179 KB
Binary file not shown.

IDE/IAR/keytools/sign.exe

-127 KB
Binary file not shown.

README.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -652,3 +652,26 @@ Use `make keysclean` to delete keys and regenerate.
652652
* wolfTPM latest
653653
* wolfPKCS11 latest
654654

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

include/wolfboot/version.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ extern "C" {
2929
#endif
3030

3131

32-
#define LIBWOLFBOOT_VERSION_STRING "2.3.0"
33-
#define LIBWOLFBOOT_VERSION_HEX 0x02030000
32+
#define LIBWOLFBOOT_VERSION_STRING "2.4.0"
33+
#define LIBWOLFBOOT_VERSION_HEX 0x02040000
3434

3535
#ifndef WOLFBOOT_VERSION
3636
#define WOLFBOOT_VERSION LIBWOLFBOOT_VERSION_HEX

0 commit comments

Comments
 (0)