mirror of
https://github.com/clearlinux/swupd-client.git
synced 2026-10-05 00:08:22 +00:00
d4a96fedf610d74e46391bfabdf60914faceda15
In the case where the swupd_download_version_to_memory callback was run multiple times, it would overwrite previous data instead of appending. Correct this behavior by keeping track of data written so far in the struct passed to the callback.
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%