fwupd/libfwupdplugin
Richard Hughes 6d257cbe7f Fix probe warning for the Logitech Unifying device
The same plugin name was being added to the device from the quirk file more than
once, and so we enumerated the device *again* and tried to add a duplicate
device -- the device list correctly refusing to do so.

Check the plugin name does not already exist before adding it, and add a self
test to catch this for the future.
2020-10-27 15:43:17 +00: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 Parse the HEX version before comparing for equality 2020-10-13 15:57:03 -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 Add fu_byte_array_set_size() 2020-10-20 19:54:07 +01:00
fu-common.h Add fu_byte_array_set_size() 2020-10-20 19:54:07 +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 Fix probe warning for the Logitech Unifying device 2020-10-27 15:43:17 +00:00
fu-device.c Fix probe warning for the Logitech Unifying device 2020-10-27 15:43:17 +00:00
fu-device.h Add fu_device_sleep_with_progress helper() 2020-10-11 07:34:00 +01:00
fu-dfu-firmware.c Add FwupdInstallFlags of _IGNORE_CHECKSUM, _IGNORE_VID_PID and _IGNORE_POWER 2020-10-07 13:15:09 +01:00
fu-dfu-firmware.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-efivar.c Include the amount of NVRAM size in use in the LVFS failure report 2020-10-27 13:58:40 +00:00
fu-efivar.h Include the amount of NVRAM size in use in the LVFS failure report 2020-10-27 13:58:40 +00: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 'returning FALSE in a pointer function' warning 2020-10-05 22:13:51 +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 Add a flag to retry the HID request up to 10 times 2020-10-22 14:36:05 +01:00
fu-hid-device.h Add a flag to retry the HID request up to 10 times 2020-10-22 14:36:05 +01:00
fu-hwids.c trivial: Add fu_smbios_get_integer() helper 2020-10-18 20:24:10 +01:00
fu-hwids.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-ihex-firmware.c Do more processing when tokenizing the Intel HEX file 2020-10-20 16:27:15 +01:00
fu-ihex-firmware.h Do more processing when tokenizing the Intel HEX file 2020-10-20 16:27:15 +01: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 Show an error when a plugin is missing dependencies (Fixes: #1526) 2020-10-20 10:57:21 -05:00
fu-plugin.h Export FwupdPlugin so we can convey enumerated system errors to the end user 2020-10-13 15:56:49 +01:00
fu-quirks.c trivial: don't show quirk directories skipped 2020-10-03 06:58:13 -05: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 Fix probe warning for the Logitech Unifying device 2020-10-27 15:43:17 +00:00
fu-smbios-private.h Convert libfwupdprivate to a shared library libfwupdplugin 2019-11-27 11:32:43 +00:00
fu-smbios.c trivial: Add fu_smbios_get_integer() helper 2020-10-18 20:24:10 +01:00
fu-smbios.h Only show the HSI for sane chassis types 2020-10-18 20:24:10 +01:00
fu-srec-firmware.c Add FwupdInstallFlags of _IGNORE_CHECKSUM, _IGNORE_VID_PID and _IGNORE_POWER 2020-10-07 13:15:09 +01: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 Fix header names. 2020-10-10 12:33:56 +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 Fix probe warning for the Logitech Unifying device 2020-10-27 15:43:17 +00:00
meson.build Fix building GUsb as a subproject with introspection enabled 2020-08-27 18:18:33 +01:00