fwupd/libfwupdplugin
Richard Hughes 7d1267fd84 Clarify various parts of the HSI specification
Firsly, that HSI isn't expected for embedded devices and then secondary how we
require SecureBoot to be available for HSI:1

At the moment we get a runtime failure if it is disabled. Making SB a part of
`HSI:1` makes this requiremnt explicit and prevents us getting `HSI:2!` if it
is not available.
2020-10-02 09:13:56 +01:00
..
fu-archive.c Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-archive.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-cabinet.c trivial: Remove over-eager debugging output 2020-09-28 16:43:12 +01:00
fu-cabinet.h Use Jcat files in firmware archives and for metadata 2020-03-23 19:55:12 +00:00
fu-chunk.c trivial: Do not include non-introspectable functions in the GIR 2019-11-27 12:45:35 +00:00
fu-chunk.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-common-cab.c Create FuCabinet and untangle a lot of legacy code 2020-02-27 18:06:26 +00:00
fu-common-cab.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-common-guid.c Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-common-guid.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-common-version.c trivial: don't show messages about missing version format 2020-09-28 15:58:53 -05:00
fu-common-version.h Always check for PLAIN when doing vercmp() operations 2020-02-20 15:49:27 +00:00
fu-common.c trivial: fu-common: don't mention making directories unless they don't exist 2020-09-28 15:58:53 -05:00
fu-common.h trivial: Add CRC8 as well 2020-09-25 18:00:21 +01:00
fu-deprecated.h Install development files for libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-device-locker.c Fix a critical warning if constructing a FuDeviceLocker using the GType 2020-08-12 14:23:01 +01:00
fu-device-locker.h Add fu_device_locker_close() 2020-03-26 15:23:10 -05:00
fu-device-metadata.h thunderbolt: drop support for force power 2020-04-29 13:15:45 -05:00
fu-device-private.h elantp: Only match the I2C adaptor on the correct laptop model 2020-09-14 16:19:45 +01:00
fu-device.c Add the concept of firmware 'branches' 2020-09-30 18:33:00 +01:00
fu-device.h Add the concept of firmware 'branches' 2020-09-30 18:33:00 +01:00
fu-dfu-firmware.c Add common CRC routines 2020-09-25 17:52:43 +01:00
fu-dfu-firmware.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-efivar.c Clarify various parts of the HSI specification 2020-10-02 09:13:56 +01:00
fu-efivar.h Clarify various parts of the HSI specification 2020-10-02 09:13:56 +01:00
fu-firmware-common.c Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-firmware-common.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-firmware-image-private.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-firmware-image.c trivial: Allow specifying zero-sized data sections 2020-09-23 15:22:31 +01:00
fu-firmware-image.h Allow subclassing FuFirmwareImage->build() 2020-09-23 15:22:31 +01:00
fu-firmware.c Add fu_firmware_remove_image() 2020-09-24 10:54:27 -05:00
fu-firmware.h Add fu_firmware_remove_image() 2020-09-24 10:54:27 -05:00
fu-fmap-firmware.c fmap-firmware: Parse flashmap format into images 2020-06-20 07:24:32 +01:00
fu-fmap-firmware.h trivial: Fix GtkDoc issue with FuFmapFirmware 2020-06-29 15:49:14 +01:00
fu-hash.py Use black to format python source in a consistent manner 2020-04-13 23:06:30 +01:00
fu-hid-device.c wacom-usb: Add more sanity checks in case the daemon goes crazy 2020-04-08 16:30:15 +01:00
fu-hid-device.h Add FuHidDevice abstraction 2020-03-19 17:02:07 +00:00
fu-hwids.c trivial: Fix up a few introspection problems in FwupdPlugin 2019-11-27 12:45:35 +00:00
fu-hwids.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-ihex-firmware.c trivial: Fix up a private function name that was missed 2020-03-19 06:43:42 +00:00
fu-ihex-firmware.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-io-channel.c trivial: Fix up a few introspection problems in FwupdPlugin 2019-11-27 12:45:35 +00:00
fu-io-channel.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-mutex.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-plugin-private.h hsi: Abstract out the list of FwupdSecurityAttr objects for plugins 2020-05-12 16:47:24 +01:00
fu-plugin-vfuncs.h hsi: Abstract out the list of FwupdSecurityAttr objects for plugins 2020-05-12 16:47:24 +01:00
fu-plugin.c Allow devices to save the old firmware to disk for recovery 2020-09-30 18:33:00 +01:00
fu-plugin.h trivial: Allow plugins to signal that the security status has changed 2020-05-11 22:11:49 +01:00
fu-quirks.c trivial: Do not show the libxmlb debugging by default 2020-09-28 16:43:12 +01:00
fu-quirks.h Add the concept of firmware 'branches' 2020-09-30 18:33:00 +01:00
fu-security-attrs-private.h Add daemon version into the HSI string 2020-05-18 15:41:51 -05:00
fu-security-attrs.c trivial: Construct the HSI auto-URL correctly 2020-08-26 09:38:35 +01:00
fu-security-attrs.h Cache the FuSecurityAttrs in the daemon 2020-07-03 20:47:28 +01:00
fu-self-test.c Support loading DMI data from DT systems 2020-09-30 19:22:45 -05:00
fu-smbios-private.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-smbios.c Support loading DMI data from DT systems 2020-09-30 19:22:45 -05:00
fu-smbios.h Support loading DMI data from DT systems 2020-09-30 19:22:45 -05:00
fu-srec-firmware.c trivial: Do not include non-introspectable functions in the GIR 2019-11-27 12:45:35 +00:00
fu-srec-firmware.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-udev-device-private.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-udev-device.c trivial: Add fu_udev_device_get_number() 2020-09-26 12:20:41 +01:00
fu-udev-device.h trivial: Add fu_udev_device_get_number() 2020-09-26 12:20:41 +01:00
fu-usb-device-private.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-usb-device.c Allow binding and unbinding kernel drivers 2020-09-21 20:07:54 +01:00
fu-usb-device.h Add FuHidDevice abstraction 2020-03-19 17:02:07 +00:00
fu-volume-private.h libfwupdplugin: Add FuVolume to interact with the ESP 2020-08-12 18:35:15 +01:00
fu-volume.c trivial: Fix several small memory leaks discovered with valgrind 2020-09-09 14:16:49 -05:00
fu-volume.h libfwupdplugin: Add FuVolume to interact with the ESP 2020-08-12 18:35:15 +01:00
fwupdplugin.h libfwupdplugin: Add FuVolume to interact with the ESP 2020-08-12 18:35:15 +01:00
fwupdplugin.map Clarify various parts of the HSI specification 2020-10-02 09:13:56 +01:00
meson.build Fix building GUsb as a subproject with introspection enabled 2020-08-27 18:18:33 +01:00