meta-digi/meta-digi-dey/recipes-support/swupdate/swupdate
Gabriel Valcazar 291bddcf4c swupdate: explicitly enable SIGALG_RAWRSA when signed images are enabled
In previous versions of swupdate, only one SIGALG_* option could be chosen at
build-time, with SIGALG_RAWRSA being the default option. However, in 2025.12,
multiple SIGALG_* options can now be configured at build-time, allowing users
to choose the signature verification algorithm used at runtime via the
"digest-provider" parameter. We weren't explicitly setting any of these
algorithms in our defconfig, so the resulting builds didn't have any digest
providers, causing swupdate to fail early on when signed images are enabled.

To restore the behavior of previous swupdate versions, explicitly enable
SIGALG_RAWRSA when signed images are enabled. Since we only enable one digest
provider, it will be chosen automatically, without having to explicitly set the
"digest-provider" parameter at runtime.

Signed-off-by: Gabriel Valcazar <gabriel.valcazar@digi.com>
2026-01-19 15:16:46 +01:00
..
0001-Makefile-change-Makefile-to-build-swupdate-library-s.patch swupdate: adapt patches for 2025.12 2026-01-16 13:37:38 +01:00
0002-network_thread-always-allow-selection.patch dey: cosmetic, mark patches as DEY specific 2024-10-22 15:48:00 +02:00
0003-handlers-rdiff-handler-for-applying-librsync-s-rdiff.patch swupdate: adapt patches for 2025.12 2026-01-16 13:37:38 +01:00
0004-Revert-parser-set_find_path-properly-return-to-free-.patch swupdate: fix regression in 2024.12.1 2025-05-19 10:42:18 +02:00
defconfig swupdate: replace on-the-fly patch with a clearer, equivalent one 2024-02-27 18:37:36 +01:00
mtd.cfg meta-digi-dey: swupdate: add 'UBIVOL_RDIFFHANDLER' support to MTD based systems 2023-08-14 10:35:58 +02:00
signed_images.cfg swupdate: explicitly enable SIGALG_RAWRSA when signed images are enabled 2026-01-19 15:16:46 +01:00
swupdate.config swupdate: reduce default log level in runtime config file 2024-02-27 12:37:27 +01:00
systemd.cfg swupdate: add config fragment to fix systemd initialization 2022-11-15 13:34:48 +01:00