fwupd/libfwupdplugin
Mario Limonciello b87d48a042 When TPM PCR0 measurements fail, query if secure boot is available and enabled
If the measurements are missing but it's a UEFI system, it's a good indication
that the user has secure boot turned off.
Notify the user on the UEFI device through a non-fatal `UpdateMessage`

To accomplish this, move fu-uefi-vars into the plugin library for other plugins to use
2020-03-05 07:54:15 -06: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: 1.3.9->1.4.0 2020-02-28 10:17:56 -06:00
fu-cabinet.h Create FuCabinet and untangle a lot of legacy code 2020-02-27 18:06:26 +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: update libfwupdplugin map for symbol backported to 1_3_X 2020-03-04 10:58:10 -06:00
fu-common-version.h Always check for PLAIN when doing vercmp() operations 2020-02-20 15:49:27 +00:00
fu-common.c Detect kernel lockdown status 2020-02-04 10:08:25 -06:00
fu-common.h Detect kernel lockdown status 2020-02-04 10:08:25 -06:00
fu-deprecated.h Install development files for libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-device-locker.c Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-device-locker.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-device-metadata.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-device-private.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-device.c trivial: 1.3.9->1.4.0 2020-02-28 10:17:56 -06:00
fu-device.h When TPM PCR0 measurements fail, query if secure boot is available and enabled 2020-03-05 07:54:15 -06:00
fu-dfu-firmware.c Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-dfu-firmware.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-efivar.c When TPM PCR0 measurements fail, query if secure boot is available and enabled 2020-03-05 07:54:15 -06:00
fu-efivar.h When TPM PCR0 measurements fail, query if secure boot is available and enabled 2020-03-05 07:54:15 -06: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 setting an ID of NULL for the FuFirmwareImage 2020-01-16 11:24:55 -06:00
fu-firmware-image.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-firmware.c Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-firmware.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-hash.py Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +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 Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +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 Add a plugin vfunc to run after subclassed FuDevice creation 2020-02-19 19:29:14 +00:00
fu-plugin-vfuncs.h trivial: 1.3.9->1.4.0 2020-02-28 10:17:56 -06:00
fu-plugin.c trivial: 1.3.9->1.4.0 2020-02-28 10:17:56 -06:00
fu-plugin.h trivial: Add helper fu_plugin_get_config_value_boolean() 2020-02-20 14:55:10 +00:00
fu-quirks.c Use xb_builder_source_add_simple_adapter 2020-02-27 19:01:28 +00:00
fu-quirks.h Allow server metadata to set the version format on some devices 2020-02-26 15:45:40 +00:00
fu-self-test.c When TPM PCR0 measurements fail, query if secure boot is available and enabled 2020-03-05 07:54:15 -06:00
fu-smbios-private.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-smbios.c Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-smbios.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00: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 Decouple the version format from the version itself 2020-02-25 14:00:09 +00:00
fu-udev-device.h Allow specifying a list of subsystems when setting a physical ID 2020-02-12 17:15:28 +00: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 Decouple the version format from the version itself 2020-02-25 14:00:09 +00:00
fu-usb-device.h trivial: Properly namespace the defines in the exported header 2019-11-27 12:45:35 +00:00
fwupdplugin.h When TPM PCR0 measurements fail, query if secure boot is available and enabled 2020-03-05 07:54:15 -06:00
fwupdplugin.map When TPM PCR0 measurements fail, query if secure boot is available and enabled 2020-03-05 07:54:15 -06:00
meson.build When TPM PCR0 measurements fail, query if secure boot is available and enabled 2020-03-05 07:54:15 -06:00