fwupd/plugins/udev
Philip Withnall 8e2ca90509 udev: Fix a double-free bug
That GUdev function returns a const gchar*, not an allocated pointer, so
don’t try to autofree it. This would have caused a crash (I only
observed it as a compiler warning with
-Wincompatible-pointer-types-discards-qualifiers).

Signed-off-by: Philip Withnall <withnall@endlessm.com>
2017-11-30 13:44:41 +00:00
..
fuzzing Move the Option ROM parsing to the Udev plugin 2016-12-15 17:09:38 +00:00
tests Move the Option ROM parsing to the Udev plugin 2016-12-15 17:09:38 +00:00
fu-plugin-udev.c udev: Fix a double-free bug 2017-11-30 13:44:41 +00:00
fu-rom-tool.c trivial: C99ify more for-loops 2017-09-28 09:23:52 +01:00
fu-rom.c trivial: Fix a Werror=sign-compare on Fedora 28 2017-10-07 11:11:25 +01:00
fu-rom.h trivial: Generate more than just SHA1 OptionROM checksums 2017-06-07 08:02:41 +01:00
fu-self-test.c trivial: Generate more than just SHA1 OptionROM checksums 2017-06-07 08:02:41 +01:00
fuzzing.md Move the Option ROM parsing to the Udev plugin 2016-12-15 17:09:38 +00:00
meson.build Remove autoconf-isms from the meson configure options 2017-11-27 18:07:53 +00:00
README.md Convert the providers to plugins to simplify code and for future features 2016-12-12 12:31:23 +00:00

UDev Support

Introduction

This plugin reads the version numbers of PCI devices. It cannot deploy firmware onto devices but is used to list devices with known firmware updates that may require booting into another operating system to apply.

This plugin is also able to read and parse the firmware of some PCI devices which allows some host state verification to be done.