fwupd/libdfu
Richard Hughes bc93e4ab6e Make all providers and plugins share a GUsbContext
This means we don't have more that one thread just watching for the USB
hotplug events. To achieve this split up the coldplug into setup and coldplug
phases and run the enumerate just once in the daemon.
2016-12-08 19:51:55 +00:00
..
examples libdfu: Add an example showing GObject Introspection 2015-11-23 14:16:03 +00:00
fuzzing libdfu: Add initial ELF reading and writing support 2016-08-26 18:44:00 +01:00
dfu-cipher-devo.c Support the 'DEVO' cipher kind in libdfu 2016-08-23 09:28:10 +01:00
dfu-cipher-devo.h Support the 'DEVO' cipher kind in libdfu 2016-08-23 09:28:10 +01:00
dfu-cipher-xtea.c trivial: Split out the XTEA cipher to a new file 2016-08-23 08:59:02 +01:00
dfu-cipher-xtea.h trivial: Split out the XTEA cipher to a new file 2016-08-23 08:59:02 +01:00
dfu-common.c libdfu: Correctly erase DfuSe devices 2016-10-14 18:07:34 +01:00
dfu-common.h libdfu: Correctly erase DfuSe devices 2016-10-14 18:07:34 +01:00
dfu-context.c Make all providers and plugins share a GUsbContext 2016-12-08 19:51:55 +00:00
dfu-context.h Make all providers and plugins share a GUsbContext 2016-12-08 19:51:55 +00:00
dfu-device-private.h libdfu: Ensure the device is open before claiming the interface 2016-10-14 18:07:34 +01:00
dfu-device.c trivial: Fix the last commit to actually compile 2016-11-22 08:30:30 +00:00
dfu-device.h libdfu: Add DfuAction enumerated value to represent a device action 2016-10-13 19:43:20 +01:00
dfu-element.c Add a set-address command to dfu-util 2016-08-23 09:55:39 +01:00
dfu-element.h Add a set-target-size command to dfu-tool 2016-08-23 08:35:55 +01:00
dfu-error.c libdfu: Use a custom error domain 2015-11-14 17:34:08 +00:00
dfu-error.h libdfu: Improve the output of 'dfu-util list' 2015-11-20 12:30:53 +00:00
dfu-firmware-private.h Support writing the IHEX symbol table 2016-09-02 14:16:40 +01:00
dfu-firmware.c Load the Altos USB descriptor from ELF files 2016-09-03 16:59:02 +01:00
dfu-firmware.h trivial: Remove the version from the DFU firmware format enum 2016-08-26 18:44:00 +01:00
dfu-format-dfu.c trivial: Remove the version from the DFU firmware format enum 2016-08-26 18:44:00 +01:00
dfu-format-dfu.h Split out the DFU file formats to separate files 2016-08-17 17:46:15 +01:00
dfu-format-dfuse.c Split out the DFU file formats to separate files 2016-08-17 17:46:15 +01:00
dfu-format-dfuse.h Split out the DFU file formats to separate files 2016-08-17 17:46:15 +01:00
dfu-format-elf.c Make libelf support optional 2016-11-22 15:39:57 +00:00
dfu-format-elf.h libdfu: Add initial ELF reading and writing support 2016-08-26 18:44:00 +01:00
dfu-format-ihex.c Load the Altos USB descriptor from ELF files 2016-09-03 16:59:02 +01:00
dfu-format-ihex.h Split out the DFU file formats to separate files 2016-08-17 17:46:15 +01:00
dfu-format-metadata.c trivial: Fix up a const warning 2016-08-26 07:38:37 +01:00
dfu-format-metadata.h Split out the DFU file formats to separate files 2016-08-17 17:46:15 +01:00
dfu-format-raw.c Split out the DFU file formats to separate files 2016-08-17 17:46:15 +01:00
dfu-format-raw.h Split out the DFU file formats to separate files 2016-08-17 17:46:15 +01:00
dfu-image.c Split out the DFU file formats to separate files 2016-08-17 17:46:15 +01:00
dfu-image.h Add dfu_image_get_element_default() 2016-04-03 09:38:23 +01:00
dfu-progress-bar.c libdfu: Use an animated progress bar when performing DFU operations 2016-10-14 18:07:34 +01:00
dfu-progress-bar.h libdfu: Use an animated progress bar when performing DFU operations 2016-10-14 18:07:34 +01:00
dfu-sector-private.h libdfu: Support download and upload to ST DfuSe devices 2015-11-20 14:14:05 +00:00
dfu-sector.c libdfu: Add dfu_sector_get_zone() to get the continuous memory zone number 2016-10-14 18:07:34 +01:00
dfu-sector.h libdfu: Add dfu_sector_get_zone() to get the continuous memory zone number 2016-10-14 18:07:34 +01:00
dfu-self-test.c Make libelf support optional 2016-11-22 15:39:57 +00:00
dfu-target-private.h libdfu: Do not do a zero-byte download when in DfuSe mode 2016-10-14 18:07:34 +01:00
dfu-target.c trivial: Fix error check when parsing Neo Freerunner descriptor 2016-11-09 20:14:15 +00:00
dfu-target.h libdfu: Use a heuristic for the start address if the firmware has no DfuSe footer 2016-11-03 15:11:25 +00:00
dfu-tool.c trivial: Fix a typo when matching device VID:PIDs 2016-11-09 19:35:23 +00:00
dfu.h libdfu: Add a context object to handle device hotplug 2015-11-23 13:53:06 +00:00
dfu.pc.in Show the human-readable version in the 'dfu-tool dump' output 2016-09-01 14:49:55 +01:00
fuzzing.md trivial: Update the fuzzing doc 2016-08-26 17:32:52 +01:00
Makefile.am Enable hardening flags on more binaries 2016-10-14 12:43:02 -05:00