mirror of
https://github.com/clearlinux/swupd-client.git
synced 2026-09-07 22:21:32 +00:00
Consider all deltas from a pack instead of only those who are involved in a rename. This will allow the server to make better packs regardless of the from/to version, with the possibility of a delta to a file that was not necessarily marked with the rename flag. This makes deltapeer member of file unused, so it was removed. The peer member continues to be used for its original role: mapping the same files (same filename) between two manifests, usually the state of the local system and some new version to be installed. The test case added is like test/functional/update/rename, but without the rename flags present. Since in that test there are some fullfiles missing, it will only pass if swupd-client applies the deltas in the pack.