|
3 | 3 | - Table of Contents |
4 | 4 | {:toc} |
5 | 5 |
|
| 6 | +## Version 1.8.0 |
| 7 | + |
| 8 | +The 1.8.0 release of MCUboot contains numerous fixes, and adds support |
| 9 | +for the NuttX RTOS, and the Espressif ESP32 SDK. |
| 10 | + |
| 11 | +### About this release |
| 12 | + |
| 13 | +- Add support for the NuttX RTOS. |
| 14 | +- Add support for the Espressif ESP32 SDK. |
| 15 | +- `boot_serial` changed to use cddl-gen, which removes the dependency |
| 16 | + on tinycbor. |
| 17 | +- Add various hooks to be able to change how image data is accessed. |
| 18 | +- Cypress supports Mbed TLS for encryption. |
| 19 | +- Support using Mbed TLS for ECDSA. This can be useful if Mbed TLS is |
| 20 | + brought in for another reason. |
| 21 | +- Add simulator support for testing direct-XIP and ramload. |
| 22 | +- Support Mbed TLS 3.0. Updates the submodule for Mbed TLS to 3.0. |
| 23 | +- Enable direct-xip mode in mbed-os port. |
| 24 | +- extract `bootutil_public` library, a common interface for mcuboot |
| 25 | + and the application. |
| 26 | +- Allow to boot primary image if secondary one is unreachable. |
| 27 | +- Add AES256 image encryption support. |
| 28 | +- Add Multiimage boot for direct-xip and ram-load mode. |
| 29 | + |
| 30 | +### Security fixes |
| 31 | + |
| 32 | +- [GHSA-gcxh-546h-phg4](https://github.com/mcu-tools/mcuboot/security/advisories/GHSA-gcxh-546h-phg4) |
| 33 | + has been published. There is not a fix at this time, but a caution |
| 34 | + to be sure to follow the instructions carefully, and make sure that |
| 35 | + the development keys in the repo are never used in a production |
| 36 | + system. |
| 37 | + |
6 | 38 | ## Version 1.7.0 |
7 | 39 |
|
8 | 40 | The 1.7.0 release of MCUBoot adds support for the Mbed-OS platform, |
|
0 commit comments