wolfBoot icon indicating copy to clipboard operation
wolfBoot copied to clipboard

wolfBoot is a portable, OS-agnostic, secure bootloader for microcontrollers, supporting firmware authentication and firmware update mechanisms.

Results 46 wolfBoot issues
Sort by recently updated
recently updated
newest added

Properly assign `IMAGE_HEADER_SIZE` default value. Fixes validations failures in [image.c verify](https://github.com/gojimmypi/wolfBoot/blob/1bc325d94055008e82a805e012070151299750d9/src/image.c#L1426) when `IMAGE_HEADER_SIZE` not defined and called from the `test-lib` app. While working on https://github.com/wolfSSL/wolfBoot/pull/623 and adding matrix support for...

Adds Visual Studio equivalent of `test-lib`, updates essential source code to address Microsoft-specific issues. Introduces new `test-visual-studio.yml` workflow test. Moves existing Visual Studio files to `/IDE/Visual Studio` This is related...

Improve detection at compile time for which `user_settings.h` file is being referenced. Also adds some minor code formatting cleanup, some MSVC-specific changes. Builds on the changes in https://github.com/wolfSSL/wolfBoot/pull/624

## wolfBoot image peek While working on https://github.com/wolfSSL/wolfBoot/issues/614, I needed a tool to objectively validate a wolfboot-signed image. Enclosed are new `tools/scripts`: - `wolfboot-der-to-spki.py` - Convert wolfBoot raw/public-key container to...

This PR improves the diagnostic messages and error checking for various executable app code (image, keygen, sign). Also polishes for code readability, adding return results, moved arg processing to separate...

Hi, I've got a question regarding the setup of the FlexSPI for i.MX RT. In the i.MX RT HAL there's this definition https://github.com/wolfSSL/wolfBoot/blob/3801b49f2023faf28ca47e1227ec6431d24b05c0/hal/imx_rt.c#L331 which is used to generate the FCB...