Releases: wolfSSL/wolfBoot
Releases · wolfSSL/wolfBoot
wolfBoot v1.5
Release notes:
- RSA 4096 bit digital signature verification
- SHA3
- Portable C key management tools
- Improved integration with Microsoft Windows
- Visual Studio solution for key management tools
- Support to compile with IAR
- Fixed incompatible code
- added IAR example project
- New architecture: ARMv8 (64-bit)
- ARM Cortex-A boot code compatible with TrustZone
- Linux staging and device tree support
- External flash abstraction
- remote update partition accessed via UART
- Hardware support
- New HAL: raspberry-pi
- New HAL: Xilinx Zynq+
- New HAL: NXP LPC54xx
wolfBoot v1.4
Release notes:
- TPM2.0 support
- Integration with wolfTPM
- Extended STM32 SPI driver to support dual TPM/FLASH communication
- Tested on STM32 with Infineon 9670
- RSA 2048 bit digital signature verification
- Hardware support
- New HAL: STM32H7
wolfBoot v1.3
Release notes
- New configuration mechanism based on make config, helps creating and storing target-specific configurations
- Configuration examples provided for a number of existing platforms
- fix bug in self-update mechanism when SPI flash is in use
- Introduced support for hardware-assisted signature verification, using public-key hardware accelerators
- Added support for STM32 PKA (e.g. STM32WB55)
- Added support for Kinetis/Freescale PKHA (e.g. Kinetis K82F)
wolfBoot v1.2
Release Notes:
- Added support for multiple architectures
- key generation and signing tools rewritten in python for portability
- Added compile-time option to move flash-writing functions to RAM
- Introduced the possibility for the bootloader to update itself
- Fixed compile issues on macOS and WSL
- Hardware support
- Added RV32 RISC-V architecture
- Added hardware-assisted dual-bank support on STM32F76x/77x
- new HAL: RV32 FE310 (SiFive HiFive-1)
- new HAL: STM32L0
- new HAL: STM32G0
- new HAL: STM32F7
- new HAL: STM32WB
wolfBoot v1.1
Release notes:
- Added support for ECC-256 DSA
- Added support for external (e.g. SPI) flash for Update/swap
- Anti-rollback protection via version number
- Hardware support
- Added compile options for Cortex-M0
- new HAL: Atmel SamR21
- new HAL: TI cc26x2
- new HAL: NXP/Freescale Kinetis SDK
- Improved sign/update tools compatibility (windows)
wolfBoot v1.0
v1.0 (2018-12-04)
- Initial release with fail-safe update, HAL support for STM32 and nRF52