mirror of
https://github.com/clearlinux/swupd-client.git
synced 2026-09-07 14:11:52 +00:00
v3.17.0
This release adds configurable mirror support to swupd via the 'mirror' subcommand. Users can 'set' or 'unset' a mirror and the relevant configuration files will be placed in /etc/swupd/. If the set mirror is detected to be a small amount behind the upstream CDN a warning will be issued to the user. If the mirror is significantly out-of-date the mirror will be automatically unset to supply the user the most recent security updates. SSL certificate failures are now handled specially to provide meaningful telemetry and error reporting to the user. Retries are avoided when the contenturl is a file:// url to a local update directory. Signed-off-by: Matthew Johnson <matthew.johnson@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%