Releases: clearlinux/swupd-server
Release v3.2.7
Bump release version to provide a new server for a format bump.
Release v3.2.6
This release introduces a change to the hashing scheme regarding delta names, and directory hashes, as well as minor fixes to support the new hashing.
Release v3.2.5
This release includes a fix to replace system calls by local system_argv
functions, cleanup patches for error output and code style, adding delta
manifests to delta packs, consistency changes for tar and string allocation,
and removes creation of delta manifests out of create_update.
This is a re-roll of release 3.2.4 to fix a time skew issue that caused some
build failures.
v3.2.3
v3.2.2
v3.2.1
v3.2.0
This release adds support for a bundle includes feature, which allows
bundles that "include" other bundles to depend on each other. This
change reduces duplication of files in manifests and improves build
times for larger bundle sets that contain many includes.
The two other functional changes are:
- The --format option to swupd_create_update is now mandatory.
- The value passed to --format must now be a positive integer.
v3.1.2
v3.1.1
v3.1.0
This release adds support for bsdtar (compile-time option), enables
parallel building of delta packs with pack_maker.sh, adds an initial
functional test suite, and addresses a few bugs:
- Makes parallel pack generation more robust when building packs for
multiple versions simultaneously. - Fixes basic_creator.sh to work properly on first run.
- Removes an unneeded -a option passed to tar, and fixes tar argument
ordering (files always after options). - Makes hash calculation always account for xattrs, since swupd-client
unconditionally accounts for them.