8000 Tags · fgreinacher/swupdate · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: fgreinacher/swupdate

Tags

2023.12.1

Toggle 2023.12.1's commit message

Verified

This tag was signed with the committer’s verified signature.
sbabic Stefano Babic
Contain fix for postinstall()

2023.12

Toggle 2023.12's commit message
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

2023.05

Toggle 2023.05's commit message

Verified

This tag was signed with the committer’s verified signature.
sbabic Stefano Babic
2023.05

See git history for a full log.

2022.12

Toggle 2022.12's commit message
Prepare 2022.12

Signed-off-by: Stefano Babic <sbabic@denx.de>

2022.05

Toggle 2022.05's commit message

Verified

This tag was signed with the committer’s verified signature.
sbabic Stefano Babic
2022.05

This release contains mostly fixes. See git history for a
full log.

2021.11

Toggle 2021.11's commit message

Verified

This tag was signed with the committer’s verified signature.
sbabic Stefano Babic
2021.11

Features:

-  security:
      - Add optional CMS single signer verification

- 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

2021.04

Toggle 2021.04's commit message

Verified

This tag was signed with the committer’s verified signature.
sbabic Stefano Babic
2021.04

-------

Features:

- security:
	- first block decryption with pkcs11

- general:
	- merge install from file with OTA install
	- extend -o option
		- create directory if not present
	- selections via configuration file
	- optimize reuse of configuration file
	- fix postinstall in case of downloader
	- add thread synchronization at startup

- License:
	- prepare to be REUSE compatible (WIP)

- handlers:
	- diskpart : extend to initialize a filesystem
		- support for VFAT
		- support for ext2 / ext3 /ext4

- Lua :
	- detect root device and export to Lua

- Webserver:
	- Update to Mongoose 6.18

- doc:
	- rewrote some parts not very clear

- ipc:
	- extend IPC with new option
	- -o can be set via IPC
	- dry-run can be set via IPC
	- version checking via IPC
	- increase robustness

- parser:
	- full support of links
	- extend hook to partitions

- bootloader:
	- fix grub interface

- build:
	- do not rebuild if nothing changed

- fixes :
	- fix defects reported by coverity

2020.11

Toggle 2020.11's commit message

Verified

This tag was signed with the committer’s verified signature.
sbabic Stefano Babic
2020.11

-------

Features:

- security:
	- encryption of sw-description (aes-cbc-256)
	- fix IVT size for encryption (IPC)
	- support WolfSSL and PKCS#11
	- fix encryption of single block
	- mbedTLS : support RSA PSS

- general:
	- rework dry-run mode (scripts were executed)
	- semantic version to compare versions
	- resume after a power-cut
	- library becomes shared

- handlers:
	- diskpart: new table available after setting
	to be able to install SW
	- diskpart : write table only in case of changes
	- new: UUID checker. It checks that a filesystem with
	same UUID does not exist.

- Lua :
	- add interface to get which selection is chosen
	- LuaJIT (5.1) compatibility

- progress interface:
	- add non blocking mode
	- send total number of bytes to be downloaded, too.

- doc:
	- maintain links to previous release on Website

- ipc:
	- allow to set selection for each install request
	- new interface, API will be more stable
	- commands to enable / disable suricatta daemon

- others:
	- drop CRC check (useful for not patched cpio,
	that means with Debian and files > 2GB)
	- support cpio newc format
	- state save also outside suricatta

- build:
	- out of tree build fixed

- tools:
	- swupdate-progress in quiet mode

- fixes :
	- check in git history for full changelog

2020.04

Toggle 2020.04's commit message

Verified

This tag was signed with the committer’s verified signature.
sbabic Stefano Babic
Prepare 2020.04

---------------

- Lua: expose more functions
- Webserver :
	- Updated to mongoose 6.16
- New handlers:
	- readback handler
	- disk partitioning handler
	- provide full log for shell scripts
- Handlers:
	- added "create-destination" to archive handler
- Security:
	- Add an IPC to set AES key for decryption
	- IVT for each artifact
	- Added RSAPSS in case of mbedTLD
- suricatta:
	- IPC to enable / disable daemon
	- send full log to Hawkbit Server
	- added configuration if token must be used
	  to download artifacts (fix compatibility with AWS)
	- added "-f" to bind the interface to the channel
- configuration:
	- default configuration file searched if none is passed
- tools:
	- a script can be called after update
- parser:
	- Hooks available for bootloader variables, too
	- Version of firmware sent to progress interface
- general:
	- preupdate command
	- fix multilib support in OE
	- add support for coverity and fix of most defects found
	- fixes and clean up (list in git history)

2020.04-rc2

Toggle 2020.04-rc2's commit message

Verified

This tag was signed with the committer’s verified signature.
sbabic Stefano Babic
Prepare 2020.04-rc2

0