diff --git a/README.md b/README.md index 63e77abe..2186273b 100644 --- a/README.md +++ b/README.md @@ -185,3 +185,28 @@ USE_LOCAL_WOLFSSL=/usr/local pip3 install . * New HAL: raspberry-pi * New HAL: Xilinx Zynq+ * New HAL: NXP LPC54xx + +### V1.6 (2020-08-25) + * Support for encryption of external partitions + * Support for MPU on ARM Cortex-M platforms + * Support for using an RSA signature that includes ASN.1 encoded header + * Support for bootloader updates from external flash: SPI functions can run from RAM + * Added TPM RSA verify support + * Added option to use software SHA in combination with TPM + * Fix logic in emergency updates + * Fix loop logic in bootloader update + * Fix manifest header boundary checks (prevents parser overflows) + * Improve sanity checks for aligned fields in manifest header + * Add unit tests against manifest header parser + * Fix Ed25519 signing tool + * Fix RSA keygen tool + * wolfTPM integration: improvements and bugfixes + * Fix configuration and documentation for STM32WB + * Fix alignment of trailers in NVM_WRITEONCE mode + * Fix uint16_t index overflow on platforms with very small flash pages + * Fix for building C key tools on windows (Cygwin/MinGW/Visual Studio) + * Fix in LPC driver: correct page alignment in flash write + * Hardware support + * New HAL: Cypress psoc6 + * Support for psoc6 Hardware crypto accelerator + * SPI driver: Nordic nRF52 diff --git a/lib/wolfTPM b/lib/wolfTPM index ad255402..8752e66b 160000 --- a/lib/wolfTPM +++ b/lib/wolfTPM @@ -1 +1 @@ -Subproject commit ad2554020820a4348003167a59de4afba525d897 +Subproject commit 8752e66bb991c90bb3c4e544d75c8b47c7e5743a diff --git a/lib/wolfssl b/lib/wolfssl index 93bd0dbf..d077efcb 160000 --- a/lib/wolfssl +++ b/lib/wolfssl @@ -1 +1 @@ -Subproject commit 93bd0dbfe121dec1b03a4239e59c4340a774ca0b +Subproject commit d077efcbb3754f2d1ab761046fc203c94b79ae8b