mirror of
https://github.com/clearlinux/swupd-client.git
synced 2026-09-08 06:31:50 +00:00
v3.5.0
This release adds some new features and fixes a few bugs. New features: - The state directory is now configurable (defaults to /var/lib/swupd) with the -S/--statedir option. - Adds a bash completion script for the swupd binary. It is not installed by default, but lives in the toplevel directory of the dist tarball (swupd.bash). - Adds support for "-m latest" when running 'verify --install', which will download update content for the latest version for the current format. Bug fixes: - Fixes a crash in 'hashdump' when the -b option is not specified. - Fixes a crash in 'bundle-remove' that occurs when attempting to remove a bundle that exists in the tracking directory but does not exist in the Manifest.MoM. - Fixes a bug with manifest consolidation that can result in files not being deleted during an update when they should be. - Quiets progress messages related to the new bundle includes functionality. Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
The swupd-client package provides a reference implementation of a software update client which performs file level updates of an OS, preferentially using binary deltas whenever possible for efficiency under an assumption that the OS develops with a release process aimed at rapidly deploying small incremental changes.
Languages
Shell
53.1%
C
44.7%
M4
0.9%
Python
0.7%
Makefile
0.5%
Other
0.1%