wolfBoot/tools
Daniele Lacamera 82142f870d F-4412: add equal-version emergency rollback test to pin >= operator
Adds test_emergency_rollback_equal_versions which exercises the
cur_ver == upd_ver path in the rollback_needed gate (update_flash.c:952).
The existing test only used cur_ver=2/upd_ver=1 (strictly greater), so
the >= → > mutation survived; this test catches it by asserting
IMG_STATE_SUCCESS after a same-version rollback.
2026-06-10 21:01:17 +02:00
..
bin-assemble
check_config
delta
efi
elf-parser
fdt-parser Add wolfBoot FIT support for loading bitstream 2026-06-09 15:30:27 +02:00
keytools F-4414: replace strtol with strtoul for fw_version to fix saturation on 32-bit-long platforms 2026-06-10 21:01:17 +02:00
lms Addressed copilot's comments 2026-04-29 13:15:52 +02:00
renode Addressed copilot's comments 2026-04-28 15:22:41 +02:00
scripts Add wolfBoot port for STM32N6 (NUCLEO-N657X0-Q) 2026-05-28 16:49:57 +02:00
squashelf F-4692: guard squashelf segment-offset alignment against integer overflow 2026-06-10 21:01:16 +02:00
test-expect-version Fix NRF52 UART DMA and Renode test infrastructure 2026-04-28 15:04:35 +02:00
test-update-server
tpm Address Copilot review comments 2026-06-09 15:52:07 +02:00
uart-flash-server F-4339: widen uart-flash-server bounds checks to 64-bit to stop uint32_t wrap 2026-06-10 21:01:16 +02:00
unit-tests F-4412: add equal-version emergency rollback test to pin >= operator 2026-06-10 21:01:17 +02:00
xmss Zeroize XMSS key readback buffer 2026-04-29 12:31:21 +02:00
config.mk Add wolfBoot port for STM32N6 (NUCLEO-N657X0-Q) 2026-05-28 16:49:57 +02:00
test-delta.mk
test-enc.mk
test-renode.mk review: add additional RSA PSS test and bench coverage 2026-04-28 15:02:57 +02:00
test.mk Reduced footprint of `mpusize()` -> new reduced footprint test limits 2026-06-09 15:52:07 +02:00
wolfboot-rpi-devicetree.diff