Releases: clearlinux/swupd-client
Releases · clearlinux/swupd-client
Release v3.17.14
This release adds support for using SSL client certificate if provided via
/etc/swupd/client.pem, it makes some updates to the swupd test library and
travis CI environment and makes a number of bug fixes:
- Memory managements improvements for swupd search
- No longer use network in swupd clean
- Temporarily disable parallel pack downloads due to timeout bug when
downloading large packs.
Release v3.17.13
This release introduces parallel downloads of delta-packs for improved
update performance and makes several improvements to the internal swupd
test library.
Release v3.17.12
This release adds new warnings for out-of-disk errors for OS
installation failures, updates the migrate subcommand to utilize latest
mixin format feature, removes the deprecated swupd-add-pkg script, and
adds more improvements to the swupd test library.
Release v3.17.11
This release allows swupd to ignore MoM entries marked with the 'I'
flag. The 'I' flag will be used to represent iterative manifests when
that feature is made available by mixer. Until swupd knows how to handle
them it will ignore them.
Several improvements to the test library were added in this release as
well.
Release v3.17.10
This release adds the needed header files to the dist tarball.
Release v3.17.9
This release makes several internal improvements to the swupd codebase,
adds a few bugfixes, and adds pre-work for future features. An update to
the swupd manpage was added, unnecessary bundle untracking code was
removed, unused and unnecessary version number reservations were
removed, a policy warning was added to autoupdate disabling, an output
message bug in bundle-add was fixed, and over-reporting on file
descriptor leaks was fixed as well.
Swupd will now track which bundles are manually installed on the system
vs pulled in by bundle includes. This is pre-work for a potential future
feature for recursive removal of included bundles when doing a
bundle-remove.
Release v3.17.8
This release adds a free-disk-space check invoked before adding new
bundles to the client system. An error will be printed if there is not
enough space for the bundle-add and the bundle-add will fail. This check
can be overridden with the --skip-diskspace-check flag.
Release v3.17.7
This release fixes a bug that made it impossible for users to migrate
back to upstream when a mixer state file exists, improved delta
application failure messaging, and added functionality to clean the
swupd cache after completing an update. Return-code documentation was
also added to the swupd man page.
Release v3.17.6
This release allows non-root users to run the base bundle-list command,
makes bundle-add and bundle-remove output consistent, and fixes several
memory management issues in the codebase.
Release v3.17.5
This release adds a file to the ignore list for hash comparisons during
migrating to a local mix due to that file being modified by the mix
itself (in an expected manner). This release also adds an up-to 10x
improvement for bundle-adds of small bundles and bundles where most of
the content is already on the system.