summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add g_usb_version_string() for fwupdwip/hughsie/runtime-versionRichard Hughes2018-04-193-1/+47
|
* trivial: Fix example spec fileRichard Hughes2018-02-271-3/+2
|
* trivial: post release version bumpRichard Hughes2018-02-152-7/+7
|
* Release version 0.3.00.3.0Richard Hughes2018-02-152-1/+13
|
* trivial: Update README to reflect stabilityRichard Hughes2017-12-192-7/+5
|
* trivial: Update RELEASE to reflect our new Meson futureRichard Hughes2017-12-192-54/+51
|
* trivial: Remove long-dead fileRichard Hughes2017-12-191-2/+0
|
* Remove the automake build systemRichard Hughes2017-12-1912-814/+0
|
* Provide a meson configure argument for disabling the docsRichard Hughes2017-12-192-0/+3
|
* trivial: Remove dead meson codeRichard Hughes2017-12-191-1/+0
|
* Add Travis integrationRichard Hughes2017-12-194-0/+48
|
* trivial: Fix two -Wswitch-default warningsRichard Hughes2017-12-192-0/+4
|
* Port to the Meson build systemRichard Hughes2017-12-197-12/+316
|
* Allow changing the path to usb.ids fileTing-Wei Lan2017-12-192-1/+10
| | | | | | FreeBSD uses /usr/local/share/usbids/usb.ids instead. Signed-off-by: Richard Hughes <richard@hughsie.com>
* Replace libusb-1.0/libusb.h with libusb.hTing-Wei Lan2017-12-196-6/+6
| | | | | | | FreeBSD doesn't have the libusb-1.0 directory, and required include arguments should be provided by pkg-config. Signed-off-by: Richard Hughes <richard@hughsie.com>
* trivial: Call setlocale in main functionTing-Wei Lan2017-12-191-0/+3
| | | | | | It is required to get translated messages from GLib works. Signed-off-by: Richard Hughes <richard@hughsie.com>
* trivial: post release version bumpRichard Hughes2017-07-242-5/+5
|
* Release version 0.2.11gusb_0_2_11Richard Hughes2017-07-241-0/+10
|
* trivial: Be less vocal when using G_USB_CONTEXT_FLAGS_AUTO_OPEN_DEVICESRichard Hughes2017-07-242-7/+2
|
* Add g_usb_context_set_flags()Richard Hughes2017-07-236-15/+130
| | | | This allows us to auto-open devices as they are hotplugged.
* Fix the actual required GLib versionRichard Hughes2017-06-081-1/+1
|
* trivial: post release version bumpRichard Hughes2017-04-102-6/+6
|
* Release version 0.2.10gusb_0_2_10Richard Hughes2017-04-102-1/+11
|
* Fix a memory leak when using g_usb_device_control_transfer_async()Richard Hughes2017-03-241-5/+6
|
* Correctly detect removed devices when using g_usb_context_rescan()Richard Hughes2017-03-241-3/+3
|
* Merge pull request #8 from lantw44/masterIgnacio Casal Quinteiro2016-06-141-1/+1
|\ | | | | Fix gtk-doc build when builddir != srcdir
| * Fix gtk-doc build when builddir != srcdirTing-Wei Lan2016-06-141-1/+1
|/
* Merge pull request #7 from DimStar77/symbol_version-0.2.9Richard Hughes2016-05-311-2/+2
|\ | | | | Fixup VERSION script
| * Fixup VERSION scriptDominique Leuenberger2016-05-301-2/+2
| | | | | | | | Fix commit cfaab3e
* | Merge pull request #6 from DimStar77/symbol_version-0.2.9Richard Hughes2016-05-251-0/+24
|\ \ | |/ | | Fixup symbol version table up to version 0.2.9
| * Fixup symbol version table up to version 0.2.9Dominique Leuenberger2016-05-251-0/+24
|/
* trivial: post release version bumpRichard Hughes2016-03-212-7/+7
|
* Release version 0.2.9gusb_0_2_9Richard Hughes2016-03-211-0/+8
|
* trivial: Return the replugged device when using g_usb_context_get_devices()Richard Hughes2016-03-111-3/+8
|
* trivial: Use the defined main context when waiting for replugRichard Hughes2016-03-111-1/+1
|
* Add g_usb_context_wait_for_replug()Richard Hughes2016-03-103-3/+183
|
* trivial: Fix compile warning with GCC6Richard Hughes2016-03-101-1/+1
|
* Install gusbcmd as a debugging aidRichard Hughes2016-02-192-5/+6
| | | | lsusb requires libudev which isn't available in xdg-app runtimes.
* trivial: post release version bumpRichard Hughes2015-12-012-4/+4
|
* Release version 0.2.8gusb_0_2_8Richard Hughes2015-12-012-1/+15
|
* Revert "Allow getting the GUsbContext from the GUsbDevice"Richard Hughes2015-11-251-4/+1
| | | | | | This reverts commit 7561b53eed51776b393e0b5e270cb07d637835a9. It's a layering violation, and I've found a better way to do this now.
* Add a PERMISSION_DENIED error enumRichard Hughes2015-11-202-6/+14
| | | | Sometimes we want to handle this differently...
* Merge pull request #5 from nacho/masterRichard Hughes2015-11-173-50/+21
|\ | | | | Convert GUsbInterface to user the G_DECLARE_FINAL_TYPE macro
| * Convert GUsbInterface to user the G_DECLARE_FINAL_TYPE macroIgnacio Casal Quinteiro2015-11-173-50/+21
|/
* trivial: Remove typo that meant we only returned one interfaceRichard Hughes2015-11-161-1/+0
|
* Ignore the not-found error when resetting a deviceRichard Hughes2015-11-121-0/+2
| | | | This is what most USB device will return for success.
* Allow getting the GUsbContext from the GUsbDeviceRichard Hughes2015-11-101-1/+4
| | | | | This semi-private feature allows us to deal with resetting GUsbDevices that come back with different VID:PID values.
* Add g_usb_device_set_interface_alt()Richard Hughes2015-11-102-0/+36
| | | | | | | | I did think of adding this as g_usb_interface_set_alt_setting() but the other claim() and release() methods are already on the the device object. This lets us set an alternate setting after we've claimed an interface which allows us to select non-default targets when flashing DFU-capable devices.
* Add g_usb_device_get_interfaces()Richard Hughes2015-11-102-0/+118
| | | | This allows us to discover what interfaces are exported by a GUsbDevice.
* Add a thin glib wrapper around a libusb_interface_descriptorRichard Hughes2015-11-107-0/+358
| | | | Sometimes we do actually need to care about what interfaces a device exports.