fwupd/libfwupdplugin
Richard Hughes 1bde4fdd29 Fix the DeviceID set by GetDetails
The returned ID is the result of the SHA1 hash of the actual device ID. This
does not match anything found by the client, and so the install fails.

The symbol is exported as I think the device ID is an important identifier and
used in various fwupd tools.

When backported to the stable branch the verification should just be a static
function in src/fu-engine.c rather than a new symbol.
2020-04-20 17:42:22 +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 Use Jcat files in firmware archives and for metadata 2020-03-23 19:55:12 +00: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: improve error message on version format guessing 2020-03-06 13:00:59 -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 libfwupdplugin: Use fu_device_locker_close() 2020-03-26 15:23:10 -05:00
fu-device-locker.h Add fu_device_locker_close() 2020-03-26 15:23:10 -05:00
fu-device-metadata.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-device-private.h trivial: Allow plugins to use fu_device_set_priority() directly 2020-04-15 14:11:06 +01:00
fu-device.c Fix the DeviceID set by GetDetails 2020-04-20 17:42:22 +01:00
fu-device.h Allow devices to match the proxy device by GUID 2020-04-16 15:52:34 +01: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: Fix a typo when calling fu_firmware_image_add_string() 2020-03-18 18:57:06 +00: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 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 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 Do not conditionalize attach() and detach() on IS_BOOTLOADER 2020-04-09 09:55:30 +01:00
fu-plugin.h Add FuHidDevice abstraction 2020-03-19 17:02:07 +00:00
fu-quirks.c Use xb_builder_source_add_simple_adapter 2020-02-27 19:01:28 +00:00
fu-quirks.h Allow devices to match the proxy device by GUID 2020-04-16 15:52:34 +01:00
fu-self-test.c Allow removing device flags from quirk files 2020-04-13 23:18:19 +01: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 trivial: Add two unrecoverable error codes to all USB devices 2020-03-28 12:46:03 +00:00
fu-usb-device.h Add FuHidDevice abstraction 2020-03-19 17:02:07 +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 Allow devices to match the proxy device by GUID 2020-04-16 15:52:34 +01:00
meson.build Use Jcat files in firmware archives and for metadata 2020-03-23 19:55:12 +00:00