Commit Graph

43 Commits (fce6149cf8df011484da689d064ef1909e18cddc)

Author SHA1 Message Date
Daniele Lacamera 43f7730576 Added support for custom TLVs in manifest header 2024-02-29 17:29:29 +01:00
Daniele Lacamera 4564588b69 Preparing release v2.0.2 2023-12-29 11:31:48 +01:00
Daniele Lacamera 574f487393 Updated README.md 2023-11-07 16:48:48 +01:00
David Garske 5c63d75890 Add support for iMX RT1050 and RT1060 wolfBoot_printf using DEBUG_UART=1. 2023-08-21 11:08:48 +02:00
David Garske 3797238546 Documentation and code comment cleanups:
* Update documentation for signing with `--no-sign`, as the key argument should not be supplied.
* Recommend `make keysclean` instead of distclean on keys mismatch.
* Renesas headings/readme link and white-space.
2023-08-04 10:13:56 +02:00
Daniele Lacamera b3e69ea91a Fixed typo in wolfBoot 1.16 changelog 2023-07-12 11:01:11 +02:00
Daniele Lacamera 8bab854ec9 Added changelog 2023-07-06 14:16:58 +02:00
Daniele Lacamera 65635b3940 Updated version & README.md 2023-04-13 17:34:26 +02:00
Daniele Lacamera f6e5ee1ec6 Updated changelog 2022-12-30 10:57:05 +01:00
David Garske 022b8d3c13 Progress on adding NXP QorIQ P1021 support. 2022-12-29 18:27:40 +01:00
Lealem Amedie 18bfcecd6b wolfBoot cmake support 2022-12-07 13:00:10 -08:00
David Garske 6d45564112 Test size increases. Improve user_settings.h ECC options. 2022-12-06 06:20:48 +01:00
Daniele Lacamera 2ca022b2fd Update Changelog 2022-11-08 12:32:09 +01:00
Daniele Lacamera f6eeb8dd5d Preparing release v1.12 2022-07-26 09:57:32 +02:00
Daniele Lacamera 06ad2941e9 Added missing entry in changelog 2022-05-05 07:32:03 +02:00
Daniele Lacamera acd96323a2 Prepare release 1.11 2022-05-05 07:28:21 +02:00
Daniele Lacamera 3a8a295a91 Added v1.10 changelog 2022-01-10 17:35:27 +01:00
Elms bccfbdd2c0 Release notes for wolfBoot v1.9 2021-11-10 00:58:28 -08:00
Daniele Lacamera 31819bd206 Fix wolfBoot_update_trigger() function name
Fixes #142.
2021-08-31 12:14:46 +02:00
Daniele Lacamera 8062462688 Prepare release 1.8 2021-07-19 15:20:45 +02:00
Daniele Lacamera 6632fba983 Updated changelog after merge of #97. Tag v1.7.1. 2021-02-03 11:39:47 +01:00
Daniele Lacamera d74a5b0df2 Updated README.md with changelog 2021-02-01 18:26:59 +01:00
Dimitar Tomov dbc2699959 Added new docs file about measured boot and updated the README
Signed-off-by: Dimitar Tomov <dimi@wolfssl.com>
2020-12-11 22:32:59 +02:00
Daniele Lacamera feb7522a58 Updated changelog for release 1.6 2020-08-25 09:51:32 +02:00
Daniele Lacamera abcbdc3731 Updated documentation (uart remote flash, encrypted partitions) 2020-06-16 17:52:50 +02:00
David Garske b94353f0da Remove obsolete section in README.md. We support multiple Cortex architectures and are continually expanding. 2020-06-09 10:27:42 -07:00
Daniele Lacamera 59f6851494 Updated changelog for release 1.5 2020-04-28 10:52:49 +02:00
David Garske c0b534edd7 wolfBoot Aarch64 support (Xilinx Zynq and Raspberry Pi):
* Added Aarch64 boot/startup support
* Added configuration templates for Raspberry Pi 3 and Xilinx ZynqMP UltraScale+
* Added Xilinx Zynq QSPI bare-metal Driver
* Added `NO_XIP` option for full `ext_flash_*` API on all partitions
* Added Xilinx SDK Project Template
* Added support for DTS image partitions
* Added wolfBoot signing tool in Native C (`tools/keytools/sign.c`).
* Added libwolfboot functions `int wolfBoot_fallback_is_possible(void);` and `int wolfBoot_dualboot_candidate(void);`
* Performance improvement to only hash application firmware image once
2020-03-04 12:04:46 -08:00
Daniele Lacamera 60c5e76afb wolfBoot version 1.4 2020-01-06 19:04:39 +01:00
David Garske fae6a974c8 Adds RSA support to wolfBoot using "SIGN=RSA2048". Includes RSA signing script tool in Python and instructions. 2019-12-17 09:44:02 -08:00
Daniele Lacamera 637d003d98 Release v1.3 2019-11-13 09:01:22 +01:00
Daniele Lacamera 3136682d7b README.md updated: v1.2 release notes 2019-07-30 18:09:19 +02:00
David Garske 33e3607e21 Updates to documentation for RISC-V addresses. Added link to wolfBoot-examples repo. Revert target.h changes. 2019-06-10 17:58:31 +02:00
David Garske 0f00f8e700 SiFive HiFive (FE310) RISC-V support
* HiFive1 HAL Support for PLL Clock, UART, RTC and Flash QSPI Erase/Write.
* HiFive1 update demo application for accepting firmware updates over UART.
* Added test-update-server application for pushing firmware image over UART.
* Fixes for building with `make SIGN=ECC256`.
* Improvements to wolfCrypt `user_settings.h`.
* General library cleanup (license headers and formatting)
* Updated the wolfSSL submodule to latest.
* Documentation updates including new `Targets.md` section for hardare instructions.
2019-06-07 13:08:15 -07:00
Daniele Lacamera 94af1b74cb Fixed MacOS compatibility + python3 requirement 2019-04-24 20:14:06 +02:00
Daniele Lacamera e7863ca95f Updated README, v1.1 release notes 2019-03-27 07:22:26 +01:00
Daniele Lacamera 7718f4c5e0 Added documentation for compile-time options 2019-03-21 23:35:22 +01:00
Daniele Lacamera 44d9534808 Added release notes 2018-12-04 11:21:52 +01:00
Daniele Lacamera 7cb51a4255 new design/API: Updated documentation 2018-11-27 15:31:59 +01:00
Daniele Lacamera 6b3dfe2e69 Removed dependency on bootutil. Starting from a new clean-room update design 2018-11-21 07:00:35 +01:00
Daniele Lacamera 4dbffd19e1 minor fixes in README 2018-10-15 07:45:18 +02:00
Daniele Lacamera 836cfbc608 Added docs, fixed copyright notice 2018-10-15 07:40:49 +02:00
toddouska 887c90b773
Initial commit 2018-10-10 09:30:32 -07:00