fwupd/data/tests
Richard Hughes af14073522 Allow applying all releases to get to a target version
Some hardware does not handle upgrading from version 1.2.2 to 1.2.4 and instead
needs to be upgraded from 1.2.2->1.2.3->1.2.4 so that on-device metadata can be
migrated correctly.

Add a new per-device flag `install-all-releases` which causes the daemon to not
skip directly to the newest release. This is designed to be set from a quirk
file.

This can obviously only be used for devices that can apply firmware "live" and
thus do not need a reboot or system shutdown to actually apply the firmware.
This also needs the cabinet archive to ship multiple versions of the firmware,
and for the metainfo.xml file to refer to multiple release objects.
2020-01-07 15:33:12 +00:00
..
builder Fix shebangs on scripts 2019-11-24 18:51:56 -06:00
colorhug trivial: make gcab a build dependency 2018-06-28 08:54:22 -05:00
dmi Add support for SMBIOSv3 2017-09-20 22:08:21 +01:00
fwupd Allow restricting firmware updates for enterprise use 2019-03-05 19:05:07 +00:00
hwids trivial: Fix missing test files 2017-06-07 17:08:49 +01:00
missing-hwid trivial: make gcab a build dependency 2018-06-28 08:54:22 -05:00
multiple-rels Allow applying all releases to get to a target version 2020-01-07 15:33:12 +00:00
pki trivial: Add a test for firmware signed with a derivative of the LVFS key 2017-08-18 12:11:59 +01:00
quirks.d Use XMLb to query quirks 2019-10-30 08:29:58 -05:00
remotes.d Allow restricting firmware updates for enterprise use 2019-03-05 19:05:07 +00:00
thunderbolt thunderbolt: image validation implemented 2017-08-30 12:37:34 +01:00
daemon.conf trivial: fu-remotes-list: drop usage of FU_SELF_TEST_REMOTES_DIR 2019-12-12 13:23:13 -06:00
firmware-base-uri.conf Add a FirmwareBaseURI parameter to the remote configs 2017-08-23 14:22:12 +01:00
firmware-nopath.conf Support AppStream metadata with relative <location> URLs 2017-12-04 15:46:54 +00:00
firmware.bin Use FuFirmware as a container for firmware images 2019-08-08 13:10:57 +01:00
firmware.dfu Add a generic DFU firmware object for plugins to use 2019-10-11 13:19:46 +01:00
firmware.hex Use FuFirmware as a container for firmware images 2019-08-08 13:10:57 +01:00
firmware.shex Use FuFirmware as a container for firmware images 2019-08-08 13:10:57 +01:00
firmware.srec Use FuFirmware as a container for firmware images 2019-08-08 13:10:57 +01:00
history_v1.db Be more careful deleting and modifying device history 2018-02-07 10:20:19 +00:00
meson.build Allow applying all releases to get to a target version 2020-01-07 15:33:12 +00:00
metadata.xml Add release information for locked devices 2018-06-28 15:51:11 +01:00
spawn.sh Fix shebangs on scripts 2019-11-24 18:51:56 -06:00