Software Update for Embedded Systems
GPL-2.0 License
Published by sbabic 5 months ago
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
Published by sbabic 9 months ago
Fix postupdate regression issue. This is just a bug fix for postupdate command not working in 2023.12
Published by sbabic 10 months ago
2023.12
New features:
Fixes:
Published by sbabic over 1 year ago
New features:
Fixes:
Published by sbabic almost 2 years ago
New features:
Lua:
- Expose bootloader interface to Lua
- Filesystem functions
Bootloader:
- Dynamic loading of bootloader library
Webserver:
- Mongoose updated to 7.8
Progress:
- fix steps when scripts are used
Handler:
- generic copy handler in chain
- gtp_partition handler
Suricatta:
- Lua implementation
- Generic Server example code
Fixes:
- fix steps when scripts are used
- Fix Coverity Issues
- wrong erase blocks in flash handlers
Published by sbabic over 2 years ago
Published by sbabic almost 3 years ago
Features:
security:
general:
- BUG: buffer overflow with semantic version > 50
- Functions to detect automatically rootfs
License:
- Completed REUSE compliant
handlers:
- diskpart : fixes, hybrid partitions, device lock force mode, partuuid support
- Delta Update
- Fix rawcopy as script handler
- MTD: erase sectors instead of whole device
Lua :
- Fix, support for Luajit recovered.
- New function (version and getroot)
Webserver:
- fix progress bar in browser
doc:
- Improved documentation for building with Yocto
- Best practise
- Fixes
ipc:
- add status streaming support
fixes :
- fix defects reported by coverity
ci:
- switch from Travis to gitlab
Just run git log -M 2021.04..2021.11 for full Changelog
Features:
security:
general:
License:
handlers:
Lua :
Webserver:
doc:
ipc:
parser:
bootloader:
build:
fixes :
Published by sbabic almost 4 years ago
Features:
security:
general:
handlers:
Lua :
progress interface:
doc:
ipc:
others:
build:
tools:
fixes :
Published by sbabic over 4 years ago
Published by sbabic almost 5 years ago
Published by sbabic almost 6 years ago
Published by sbabic over 6 years ago
Published by sbabic over 7 years ago
Published by sbabic almost 8 years ago
A short list of new features:
- progress interface as general way to signalize the update
status outside of the process.
- support encrypted artifacts (encryption via simmetric keys)
- host verification for swu images (-c option)
- configuration file to configure the update process
- HAwkbit backend: API extended, support for configData messages
- Hawkbit backend: supports SSL certificates
- remote handler : general interface to connect external
installers.