Commit Graph

4 Commits

Author SHA1 Message Date
Richard Hughes
bfd946e463 Use '#pragma once' to avoid a lot of boilerplate 2019-02-09 08:42:30 -06:00
Aleksander Morgado
0de532b0b0 trivial: Allow iterating over the contents of an archive
Signed-off-by: Richard Hughes <richard@hughsie.com>
2019-02-01 10:25:20 +00:00
Richard Hughes
1d9c2ec1f1 trivial: Allow loading archives ignoring the path 2018-11-30 12:18:37 +00:00
Richard Hughes
b97f07e7be Provide a way for plugins to decompress a custom archive to ram
This allows plugins to load an archive supplied as the 'deliverable' of the
cabinet archive. This means plugins can bundle up a set of images in a cross
platform way, for instance adding boot.img+os.img+manifest.xml into a zip file,
rather than having to (ab)use the DfuSe file format or deal with libarchive
directly.
2018-11-28 14:18:03 +00:00