Tags give the ability to mark specific points in history as being important
-
-
-
2026.05
602edf8e · ·2026.05 ------- Features: - Delta Update with Hawkbit - Upgraded Mongoose Webserver to 7.21 - Suricata "delete" support - Support streaming with raw NAND Security: - Add WolfSSL provider - Support plcs#7 with WolfSSL - Integer Underflow in Multipart Parser - Fix RSA-PSS - Force signer name in WolfSSL - pkcs#7 with mbedTLS - Fix CVE-2023-7216 - Fix CVE-2026-28525 Fixes: - race condition after partitioning - grub environment when empty - Flash handler: fix writing with offset Full changelog by reading the git history: git log -M 2025.12..2026.05
-
2025.12
3f7915fb · ·2025.12 ------- Features: - Add support for XZ compression - Support MTD names in copy handler - Support "update-type" (application, OS, etc.) - Rewriting of Crypto subsystem and support for multiple engines - Webserver: update to Mongoose 7.20 - Support for asymmetric encryption and revocation of devices - add dry-run in progress client - add socket path option to swupdate-client Lua: ---- - Linux command line available in Lua Fixes: - fix out of tree build for suricatta - BUG fix case comparison in delta update - Fixes for Buildroot - BUG: fix Flash Handler decrypted-size became mandatory - BUG: copyhandler: wrong path passed to chained handler - BUG: fix SEGV in copy handler if path is not set - BUG: Image IVT with invalid size is accepted - BUG: Webserver: Small payload <16kB are not accepted
-
-
2025.05
498de8f1 · ·2025.05 ------- Features: - Support (CI) for Github Actions - Lua: export if an installation is dry-run - Add api key header and api key configuration for delta updates - Improved documentation (Lua, etc.) - make NAND flashing streamable - switch to Zephyr Kconfig Buildsystem - Extended wfx suricatta module Fixes: - Fix warnings with newer coimpilers - BUG: util: Append missing slash to temporary mount dir - BUG: sensitive case in delta handler - BUG: suricatta: add missing postupdate call for general server
-
-
-
-
2024.12
33c56885 · ·2024.12 ------- New features: - ci: support for Ubuntu noble - SSL support for python client - btrfs: add support to install snapshots - add a generic way to stream an artifact to external command - add command top get eMMC boot device - support for fslabels in disk handlers - maintain UBI IDs on resize - Mongoose: updated to 7.14 - add type safety to parser Fixes: - several cleanups - fix out of bounds in multipart parser - fix SEGV when eMMC handler is called by Lua - fix race condition in async API - solve incompatibilities between libconfig and JSON parsers - fix segv in Lua getroot when no root is found - simplify copyfile() function - fix Support for LuaJIT - fix Webserver crash with malformed URL - fix report to Hawkbit when reboot is disabled - documentation: cleanup and improvement - Fixes from 2024.05.2
-
2024.05
3a333f4b · ·2024.05 ------- New features: - Support auto generation of sw-versions - Runtime installable Handlers (handler as part of SWU) - Introduce global Lua State per update - Support for postfailure scripts - Updated Webapp - eMMC switch boot handler - docker: support for volumes / network Fixes: - remove 16KB limitation when SWU is stored - Fix small licensing issues - Enforce check during parsing - Fix last chunk in delta handler - SEGV in swuforwarder handler - Fix IVT regression - Fix GPG support
-
-
-
2023.12
2042e6dc · ·2023.12 New features: - handlers: docker support for loading images and create containers - add nodejs binding - bootloader : support NVIDIA cboot - IPC : download URL can be transferred via IPC - Support new libubootenv version - Support per application vars and not just bootloader's - Support SSL for delta updates - Support newer libgpiod Fixes: - please read git history for the complete list
-
-