Commit Graph

  • 202e229400
    Merge 86e0a14ab0 into fe7697aeda David Garske 2026-11-04 12:56:45 -0800
  • 86e0a14ab0 PolarFire SoC: keep the golden image encrypted across a zeroize David Garske 2026-11-03 15:47:18 -0800
  • 8856257bf0
    Merge 6b12eec974 into fe7697aeda Daniele Lacamera 2026-11-04 21:04:40 +0100
  • 6b12eec974 make: treat empty LSCRIPT_IN as unset at every target default Daniele Lacamera 2026-11-04 20:56:20 +0100
  • fe7697aeda remove dead debug code master Thomas Cook 2026-11-04 13:10:01 -0500
  • ce94bdaf2e guard uart_write() with DEBUG_UART Thomas Cook 2026-11-04 12:31:13 -0500
  • 186cf2b89f update wolfhsm hash Thomas Cook 2026-11-03 13:01:14 -0500
  • 6f57d57f3a update docs Thomas Cook 2026-10-19 18:25:07 -0400
  • 48c3be22ff fix boot from flash issue Thomas Cook 2026-10-19 01:18:22 -0400
  • e7eb152a83 Address copilot and fenrir issues Thomas Cook 2026-10-01 07:29:41 -0400
  • 352ffd78a3 address fenrir issues Thomas Cook 2026-09-30 15:28:11 -0400
  • 313aa25a09 add mutex Thomas Cook 2026-09-29 13:40:01 -0400
  • 13d11a85bc Misc cleanup Thomas Cook 2026-09-28 12:18:32 -0400
  • d4c65ef7a5 Turn on rng ctr-drbg mode in wolfcrypt Thomas Cook 2026-08-17 11:01:25 -0400
  • fcbde929d8 TI AM64x port, based on the TI MCU Plus SDK 11.02, running on one of the cortex-r5f's. Thomas Cook 2026-08-10 21:08:52 -0400
  • 7f3236ce03 make: treat empty LSCRIPT_IN as unset, guard stage1 .ld.in rule Daniele Lacamera 2026-11-04 19:23:50 +0100
  • d7d0a09c52 remove dead debug code Thomas Cook 2026-11-04 13:10:01 -0500
  • f70053cb6b make: persist LSCRIPT_IN in config, pass absolute path to stage1 Daniele Lacamera 2026-11-04 18:45:37 +0100
  • 9b1795868f
    Merge 99158256d6 into ae5223589b Hideki Miyazaki 2026-11-04 09:35:51 -0800
  • 0d722c7e1d
    Merge b1823d0072 into ae5223589b Dirk Van Haerenborgh 2026-11-04 09:31:19 -0800
  • f8c821de32 guard uart_write() with DEBUG_UART Thomas Cook 2026-11-04 12:31:13 -0500
  • 6925d20c55 make: let user-provided options win over target defaults Daniele Lacamera 2026-11-04 15:36:12 +0100
  • 7d2f80944d
    Merge 5cfba81ed5 into ae5223589b David Garske 2026-11-04 09:05:30 -0800
  • 508a7e2cec
    Merge cdf6c0e0c7 into ae5223589b Daniele Lacamera 2026-11-04 15:15:05 +0000
  • ac339825ba
    Merge 35863ea878 into ae5223589b Sameeh Jubran 2026-11-04 15:15:04 +0000
  • fdf54c727a
    Merge 87c2d74e1e into ae5223589b Dirk Van Haerenborgh 2026-11-04 15:54:35 +0100
  • 7f5299318d
    Merge e608555ff9 into ae5223589b Dirk Van Haerenborgh 2026-11-04 15:54:30 +0100
  • ae5223589b feat: allow to provide a linker script instead of using the included one Dirk Van Haerenborgh 2026-10-28 15:50:48 +0100
  • e3b8127c48
    Merge df87734ea5 into 767ef3de3c Andrew Hutchings 2026-11-04 13:38:33 +0000
  • 767ef3de3c Add compressed firmware updates installed into an execute-in-place slot David Garske 2026-10-23 15:36:31 -0700
  • 2e54507939
    Merge b674cad6fa into 2b40a50123 Dirk Van Haerenborgh 2026-11-04 13:04:49 +0000
  • b674cad6fa
    switch to modulo calc Dirk Van Haerenborgh 2026-11-04 14:04:14 +0100
  • 5edb1f55a6
    Merge e340e87d44 into 2b40a50123 yosuke-wolfssl 2026-11-04 20:41:54 +0900
  • e340e87d44 Add RX24T CC-RX e2 studio projects Yosuke Shimizu 2026-11-04 19:57:19 +0900
  • 09c229d2b0 docs, CI: add the Renesas RX24T target Yosuke Shimizu 2026-11-04 10:05:57 +0900
  • 4e984fe4d1 Add the Renesas RX24T target Yosuke Shimizu 2026-11-04 10:05:57 +0900
  • cbc87d3fe1 renesas-rx: fix the SCI SEMR offset and big-endian .bin code order Yosuke Shimizu 2026-11-04 09:35:56 +0900
  • 5cfba81ed5 nai_68int6: configure the D0, C22 and H6 pads as the stock BIOS does David Garske 2026-11-03 14:39:38 -0800
  • c24586de20 x86 ata: use WRITE DMA EXT for sector writes and return command errors David Garske 2026-11-03 14:16:00 -0800
  • 98f734a8a6 x86 fsp: CPU list from the topology, TPM2, HPET and DMAR tables, root port routing and _OSC for the NAI 68INT6, with unit tests David Garske 2026-11-03 11:14:29 -0800
  • cd7c1a5dca x86 fsp: bound the ELF load, measure stage 2 with SHA-256, boot Linux with the signed HDR_CMDLINE and correct the NAI docs David Garske 2026-11-03 08:37:32 -0800
  • 8108c2e67f nai_68int6: stock BIOS PCIe switch sequence, GPIO output levels and a full reset after OS handoff David Garske 2026-11-02 12:18:20 -0800
  • 07f2248427 x86 fsp: cache the FSP-M memory training data in SPI flash and stop the NAI 68INT6 per-boot global reset David Garske 2026-10-31 10:38:32 -0700
  • baa229f42f
    Merge 383ddb2d11 into 2b40a50123 David Garske 2026-11-03 18:50:19 +0000
  • 8f66857711
    Merge 1deda6241e into 2b40a50123 Alex Lanzano 2026-11-03 18:50:19 +0000
  • 073e579711 update wolfhsm hash Thomas Cook 2026-11-03 13:01:14 -0500
  • f44295ada7 update docs Thomas Cook 2026-10-19 18:25:07 -0400
  • c67347c637 fix boot from flash issue Thomas Cook 2026-10-19 01:18:22 -0400
  • 26e3ffca36 Address copilot and fenrir issues Thomas Cook 2026-10-01 07:29:41 -0400
  • 2dbccc22a7 address fenrir issues Thomas Cook 2026-09-30 15:28:11 -0400
  • 7bc835e14d add mutex Thomas Cook 2026-09-29 13:40:01 -0400
  • c283f457bd Misc cleanup Thomas Cook 2026-09-28 12:18:32 -0400
  • e44809b0f3 Turn on rng ctr-drbg mode in wolfcrypt Thomas Cook 2026-08-17 11:01:25 -0400
  • cd79b1bd23 TI AM64x port, based on the TI MCU Plus SDK 11.02, running on one of the cortex-r5f's. Thomas Cook 2026-08-10 21:08:52 -0400
  • b1823d0072
    Add SEGGER RTT debug output support Dirk Van Haerenborgh 2026-11-03 15:54:01 +0100
  • 5856f4c2f6 nai_68int6: add the I2C0/GSPI0 board devices and pick the Linux or Multiboot2 payload per image David Garske 2026-10-27 17:36:55 -0700
  • 2b40a50123
    Merge pull request #968 from dgarske/mcux_sdk_pin Brett Nicholas 2026-11-02 14:52:20 -0800
  • 9ed2fc120b ci: build against the latest MCUXpresso SDK release instead of the manifests' default branch David Garske 2026-11-02 14:06:56 -0800
  • 87c2d74e1e
    feat: optionally reset ext flash before use Dirk Van Haerenborgh 2026-11-02 16:26:04 +0100
  • e608555ff9
    feat: store wolfboot version in named section Dirk Van Haerenborgh 2026-11-02 15:54:26 +0100
  • 3458db7000
    Use flash erase units for encryption key updates Dirk Van Haerenborgh 2026-10-30 16:57:14 +0100
  • 99158256d6
    imx8mm: RAM-boot image: check the kernel against WOLFBOOT_RAMBOOT_MAX_SIZE Hideki Miyazaki 2026-10-08 11:41:23 +0900
  • b57e98564b
    imx8mm: mkfit: append root= when bootargs has none Hideki Miyazaki 2026-10-08 11:20:58 +0900
  • 114b0eeaf9
    imx8mm: RAM-boot image: check wolfBoot's _end against the kernel offset Hideki Miyazaki 2026-10-08 11:04:06 +0900
  • 7907434584
    imx8mm: add docs and image build scripts Hideki Miyazaki 2026-10-07 15:09:15 +0900
  • 9544ef32c9
    Add NXP i.MX 8M Mini (imx8mm) target Hideki Miyazaki 2026-10-07 15:09:14 +0900
  • d35d926c82
    sdhci: optional 8-bit bus and High Speed timing for eMMC Hideki Miyazaki 2026-10-07 15:09:13 +0900
  • 80a186f5c5
    Merge pull request #953 from bigbrett/tc3-port-tweaks David Garske 2026-10-30 10:47:03 -0700
  • 34efb39722 update wolfHSM submodule Brett Nicholas 2026-10-30 08:36:38 -0700
  • 383ddb2d11 samd21: protect the bootloader region with the NVMCTRL lock regions David Garske 2026-10-29 18:33:38 -0700
  • b6281e429c samd21: add example configs, SERCOM console and NVMCTRL fixes David Garske 2026-10-27 17:54:59 -0700
  • 6d79499e45
    Merge pull request #962 from dgarske/mpfs250_emmc_qspi Mattia Moffa 2026-10-29 19:04:07 +0100
  • 35863ea878 sbom: move to wolfssl-compliance-tooling and pin its current master Sameeh Jubran 2026-10-29 19:45:19 +0200
  • 83e6e83b9f Add compressed firmware updates installed into an execute-in-place slot David Garske 2026-10-23 15:36:31 -0700
  • df87734ea5 pkcs11_store: ignore a close without an open Andrew Hutchings 2026-10-29 14:55:43 +0000
  • 1deda6241e Update wolfHAL submodule to latest commit Alex Lanzano 2026-10-29 10:03:17 -0400
  • 49975c9751 Add RX71M CC-RX e2 studio projects Yosuke Shimizu 2026-10-22 20:37:52 +0900
  • bd7dee208a Add RX71M CI jobs and documentation Yosuke Shimizu 2026-10-16 14:50:14 +0900
  • 64a44dee86 test-app: read the RX partition state through wolfBoot Yosuke Shimizu 2026-10-16 14:50:14 +0900
  • 6432acc612 Add RX71M clock, UART, LED and code flash driver Yosuke Shimizu 2026-10-16 14:50:14 +0900
  • ddb4085dcf Add RX71M target build wiring and boot tables Yosuke Shimizu 2026-10-16 14:50:14 +0900
  • a8542bd860 hybrid: fix LMS/XMSS keystore import and PQ secondary builds David Garske 2026-10-28 18:02:18 -0700
  • 74767afff4 hybrid: fix LMS/XMSS keystore import and PQ secondary builds David Garske 2026-10-28 18:02:18 -0700
  • 29b5476ead PolarFire SoC: boot the HSS replacement from eMMC and QSPI into DDR David Garske 2026-10-28 17:47:48 -0700
  • 365c1f5dfe Add RX71M CC-RX e2 studio projects Yosuke Shimizu 2026-10-22 20:37:52 +0900
  • 9e4b963838 Add RX71M CI jobs and documentation Yosuke Shimizu 2026-10-16 14:50:14 +0900
  • 0a81933a51 test-app: read the RX partition state through wolfBoot Yosuke Shimizu 2026-10-16 14:50:14 +0900
  • 78d696cc31 Add RX71M clock, UART, LED and code flash driver Yosuke Shimizu 2026-10-16 14:50:14 +0900
  • 24776f3b7a
    Merge pull request #949 from dgarske/psoc_e8 Mattia Moffa 2026-10-28 23:02:17 +0100
  • eca987ba9d
    Merge pull request #952 from danielinux/signer-claimed-role-fix David Garske 2026-10-28 14:35:37 -0700
  • 3c56b4bac0 Make wolfHSM cert chain name constraints optional, updates to support new wolfHSM keygen macro protection, further reducing codesize Brett Nicholas 2026-10-28 14:25:29 -0700
  • 3681ea8996 Add wolfBoot target for Infineon PSOC Edge E8 David Garske 2026-10-26 09:37:23 -0700
  • 3880306f43 stm32wba: set HPRE5 to divide-by-4 for AHB5 Alex Lanzano 2026-10-28 16:00:28 -0400
  • aa9685b03a
    Merge pull request #950 from aidangarske/lpc55s69-port-update twcook86 2026-10-28 15:12:27 -0400
  • d78163de96
    Merge pull request #940 from danielinux/fix-erase-lastsector David Garske 2026-10-28 10:54:47 -0700
  • da53557f81
    feat: allow to provide a linker script instead of using the included one Dirk Van Haerenborgh 2026-10-28 15:50:48 +0100
  • ce852614ce unit-tests: cover flash failures in the PKCS#11 store test Andrew Hutchings 2026-10-28 14:30:30 +0000
  • 3d64b8ae01 pkcs11_store: report failed flash commits to wolfPKCS11 Andrew Hutchings 2026-10-28 14:30:30 +0000
  • 673bf507d8 stm32u5: return errors from flash write and erase Andrew Hutchings 2026-10-28 14:30:30 +0000
  • 720eaf4564 sim monolithic self-update: sign the stripped test app Daniele Lacamera 2026-10-28 14:48:44 +0100