..
dice
Add wolfCOSE DICE attestation
2026-08-06 09:44:52 +02:00
x86
Guard security_command_passphrase against in-flight async DMA
2026-09-16 19:53:59 +02:00
arm_tee_psa_ipc.c
F-6765: scrub previous value before overwriting PSA storage
2026-09-15 15:35:10 +02:00
arm_tee_psa_veneer.c
Preparing release v2.8.0 + update copyright
2026-04-16 13:11:56 +02:00
boot_aarch64.c
versal: report EL2 exceptions, fix FIT ramdisk fixup and the EL2->EL1 cache handoff
2026-09-10 08:17:21 +02:00
boot_aarch64_efi.c
Add aarch64_efi target: wolfBoot as an AArch64 UEFI application
2026-08-10 21:03:50 +02:00
boot_aarch64_start.S
Peer review fixes (thanks Jack)
2026-08-24 12:47:34 +02:00
boot_arm.c
F-9252: fix MPU system-control range end address
2026-09-16 12:14:13 +02:00
boot_arm32.c
F-9723: non-MMU handoff clears r0-r3, not all GPRs
2026-09-16 12:14:13 +02:00
boot_arm32_start.S
Add Xilinx Zynq-7000 (ZC702) wolfBoot port
2026-05-12 12:06:05 +02:00
boot_c2000.c
c2000: add wolfBoot TI C28x (TMS320F28P550SJ) secure-boot XIP port
2026-08-25 00:01:33 +02:00
boot_ppc.c
fdt: rewrite device tree parser with capacity bound and full validation
2026-09-02 10:48:52 +02:00
boot_ppc_mp.S
Peer review fixes (thanks copilot and customer)
2026-06-15 06:13:28 +02:00
boot_ppc_start.S
Peer review fixes (thanks copilot and customer)
2026-06-15 06:13:28 +02:00
boot_renesas.c
Preparing release v2.8.0 + update copyright
2026-04-16 13:11:56 +02:00
boot_renesas_start.S
renesas-rx: fix build for GCC RX 8.3/14.2
2026-07-30 15:32:31 +02:00
boot_riscv.c
fdt: rewrite device tree parser with capacity bound and full validation
2026-09-02 10:48:52 +02:00
boot_riscv_start.S
RISC-V: minimal SBI runtime; PolarFire SoC boots 4-CPU SMP Yocto Linux
2026-08-03 12:27:22 +02:00
boot_x86_64.c
F-9746: x86_64_efi: fix do_boot prototype mismatch, drop unused param
2026-09-04 10:57:08 +02:00
boot_x86_fsp.c
F-12890: change_stack_and_invoke has no callback arg
2026-09-16 12:14:13 +02:00
boot_x86_fsp_payload.c
Preparing release v2.8.0 + update copyright
2026-04-16 13:11:56 +02:00
boot_x86_fsp_start.S
Preparing release v2.8.0 + update copyright
2026-04-16 13:11:56 +02:00
clang_sections.S
Simplify comment
2026-04-09 16:48:22 +02:00
ddr_cadence.c
PolarFire SoC: LPDDR4 DDR init for MPFS250T Video Kit (M-Mode)
2026-08-03 12:27:22 +02:00
delta.c
F-5965: skip wb_diff match candidates whose offset MSB collides with ESC
2026-07-02 14:35:07 +02:00
disk.c
F-9253: disk_open accepts GPT or MBR, not GPT-only
2026-09-16 12:14:13 +02:00
disk_fs.c
disk_fs: add read-only FAT32 filesystem support for disk boot
2026-09-02 10:47:33 +02:00
elf.c
F-11027: abort the ELF load when an mmu_cb mapping fails
2026-08-25 08:51:09 +02:00
ext4.c
ext4: add read-only extent-based ext4 filesystem support
2026-09-02 10:47:33 +02:00
fat32.c
disk_fs: add read-only FAT32 filesystem support for disk boot
2026-09-02 10:47:33 +02:00
fdt.c
versal: report EL2 exceptions, fix FIT ramdisk fixup and the EL2->EL1 cache handoff
2026-09-10 08:17:21 +02:00
flash_otp_keystore.c
F-4790: clamp OTP pubkey_size in keystore_get_size to prevent OOB read
2026-06-09 15:52:07 +02:00
fwtpm_callable.c
F-11044: stage the fwTPM command in secure memory before processing
2026-08-25 08:51:09 +02:00
gpt.c
gpt: parse MBR and GPT byte-wise so disk boot works big-endian
2026-09-02 10:47:33 +02:00
gzip.c
Fixes from peer review (Thank you Daniele and Marco)
2026-05-05 10:16:16 +02:00
image.c
Mark wolfBoot_invalidate_hdr_cache RAMFUNCTION
2026-09-16 18:17:48 +02:00
libwolfboot.c
Fix: keep wolfBoot API declarations visible to app builds
2026-09-16 18:31:59 +02:00
loader.c
Peer review fixes (thanks Jack)
2026-08-24 12:47:34 +02:00
multiboot.c
F-12060: multiboot2: terminate the boot info tag list with an end tag
2026-09-02 12:15:51 +02:00
pci.c
F-12066: pci: restore original COMMAND and clear windows on bridge error
2026-09-02 12:15:51 +02:00
pkcs11_callable.c
pkcs11 store: batch sector commits to Store_Close
2026-09-10 09:40:02 +02:00
pkcs11_store.c
pkcs11 store: invalidate the flash read cache after every commit
2026-09-10 10:45:55 +02:00
psa_store.c
F-12921: erase keyvault payload on object removal
2026-09-07 14:36:29 +02:00
qspi_flash.c
F-7382: clip QSPI page program transfers at the device page boundary
2026-08-11 12:54:36 +02:00
riscv_sbi.c
F-12876: riscv_sbi: report remote-fence timeout as SBI error
2026-09-07 14:54:57 +02:00
sdhci.c
F-9255: fix eMMC ready-bit polarity in comment
2026-09-16 12:15:08 +02:00
spi_flash.c
Preparing release v2.8.0 + update copyright
2026-04-16 13:11:56 +02:00
stage2_params.c
Preparing release v2.8.0 + update copyright
2026-04-16 13:11:56 +02:00
store_sbrk.c
Preparing release v2.8.0 + update copyright
2026-04-16 13:11:56 +02:00
store_sbrk.h
Preparing release v2.8.0 + update copyright
2026-04-16 13:11:56 +02:00
string.c
c2000: add wolfBoot TI C28x (TMS320F28P550SJ) secure-boot XIP port
2026-08-25 00:01:33 +02:00
tpm.c
F-12891: wolfBoot_tpm2_extend PCR range is 0-23
2026-09-16 12:14:13 +02:00
uart_flash.c
Return UART flash read error on timeout
2026-04-29 11:20:57 +02:00
ubootenv.c
Peer review fixes (thanks Daniele)
2026-08-24 12:47:34 +02:00
update_disk.c
F-12873: update_disk: FSP low-mem check reuses validated slot_max
2026-09-07 14:40:35 +02:00
update_flash.c
Address minor PR 882 review nits
2026-09-04 16:39:26 +02:00
update_flash_hwswap.c
F-12114: pkcs11: wipe the login PIN on all pre-handoff paths
2026-09-02 12:15:51 +02:00
update_ram.c
PR 892: anti-rollback for CUSTOM_PARTITION_TRAILER targets
2026-09-16 14:30:26 +02:00
vector_riscv.S
RISC-V: minimal SBI runtime; PolarFire SoC boots 4-CPU SMP Yocto Linux
2026-08-03 12:27:22 +02:00
wc_callable.c
Add WOLFCRYPT_TZ_WOLFHSM TrustZone engine for STM32H5
2026-06-24 15:49:43 -07:00
wolfhsm_callable.c
Add WOLFCRYPT_TZ_WOLFHSM TrustZone engine for STM32H5
2026-06-24 15:49:43 -07:00
wolfhsm_flash_hal.c
6589 - Use volatile accumulator in whFlashH5_Verify CT compare
2026-07-14 17:44:26 +02:00
xmalloc.c
Update wolfssl submodule to latest master
2026-05-18 23:02:54 -07:00