Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | f-traviswip/hughsie/meson | Richard Hughes | 2017-12-19 | 1 | -0/+1 |
| | |||||
* | f-meson | Richard Hughes | 2017-12-19 | 1 | -2/+3 |
| | |||||
* | trivial: Fix two -Wswitch-default warnings | Richard Hughes | 2017-12-19 | 2 | -0/+4 |
| | |||||
* | f-travis | Richard Hughes | 2017-12-19 | 1 | -2/+2 |
| | |||||
* | f-travis | Richard Hughes | 2017-12-19 | 2 | -4/+4 |
| | |||||
* | f-travis | Richard Hughes | 2017-12-19 | 1 | -1/+1 |
| | |||||
* | Add Travis integration | Richard Hughes | 2017-12-19 | 4 | -0/+47 |
| | |||||
* | Port to the Meson build system | Richard Hughes | 2017-12-19 | 7 | -11/+314 |
| | |||||
* | Allow changing the path to usb.ids file | Ting-Wei Lan | 2017-12-19 | 2 | -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.h | Ting-Wei Lan | 2017-12-19 | 6 | -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 function | Ting-Wei Lan | 2017-12-19 | 1 | -0/+3 |
| | | | | | | It is required to get translated messages from GLib works. Signed-off-by: Richard Hughes <richard@hughsie.com> | ||||
* | trivial: post release version bump | Richard Hughes | 2017-07-24 | 2 | -5/+5 |
| | |||||
* | Release version 0.2.11gusb_0_2_11 | Richard Hughes | 2017-07-24 | 1 | -0/+10 |
| | |||||
* | trivial: Be less vocal when using G_USB_CONTEXT_FLAGS_AUTO_OPEN_DEVICES | Richard Hughes | 2017-07-24 | 2 | -7/+2 |
| | |||||
* | Add g_usb_context_set_flags() | Richard Hughes | 2017-07-23 | 6 | -15/+130 |
| | | | | This allows us to auto-open devices as they are hotplugged. | ||||
* | Fix the actual required GLib version | Richard Hughes | 2017-06-08 | 1 | -1/+1 |
| | |||||
* | trivial: post release version bump | Richard Hughes | 2017-04-10 | 2 | -6/+6 |
| | |||||
* | Release version 0.2.10gusb_0_2_10 | Richard Hughes | 2017-04-10 | 2 | -1/+11 |
| | |||||
* | Fix a memory leak when using g_usb_device_control_transfer_async() | Richard Hughes | 2017-03-24 | 1 | -5/+6 |
| | |||||
* | Correctly detect removed devices when using g_usb_context_rescan() | Richard Hughes | 2017-03-24 | 1 | -3/+3 |
| | |||||
* | Merge pull request #8 from lantw44/master | Ignacio Casal Quinteiro | 2016-06-14 | 1 | -1/+1 |
|\ | | | | | Fix gtk-doc build when builddir != srcdir | ||||
| * | Fix gtk-doc build when builddir != srcdir | Ting-Wei Lan | 2016-06-14 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #7 from DimStar77/symbol_version-0.2.9 | Richard Hughes | 2016-05-31 | 1 | -2/+2 |
|\ | | | | | Fixup VERSION script | ||||
| * | Fixup VERSION script | Dominique Leuenberger | 2016-05-30 | 1 | -2/+2 |
| | | | | | | | | Fix commit cfaab3e | ||||
* | | Merge pull request #6 from DimStar77/symbol_version-0.2.9 | Richard Hughes | 2016-05-25 | 1 | -0/+24 |
|\ \ | |/ | | | Fixup symbol version table up to version 0.2.9 | ||||
| * | Fixup symbol version table up to version 0.2.9 | Dominique Leuenberger | 2016-05-25 | 1 | -0/+24 |
|/ | |||||
* | trivial: post release version bump | Richard Hughes | 2016-03-21 | 2 | -7/+7 |
| | |||||
* | Release version 0.2.9gusb_0_2_9 | Richard Hughes | 2016-03-21 | 1 | -0/+8 |
| | |||||
* | trivial: Return the replugged device when using g_usb_context_get_devices() | Richard Hughes | 2016-03-11 | 1 | -3/+8 |
| | |||||
* | trivial: Use the defined main context when waiting for replug | Richard Hughes | 2016-03-11 | 1 | -1/+1 |
| | |||||
* | Add g_usb_context_wait_for_replug() | Richard Hughes | 2016-03-10 | 3 | -3/+183 |
| | |||||
* | trivial: Fix compile warning with GCC6 | Richard Hughes | 2016-03-10 | 1 | -1/+1 |
| | |||||
* | Install gusbcmd as a debugging aid | Richard Hughes | 2016-02-19 | 2 | -5/+6 |
| | | | | lsusb requires libudev which isn't available in xdg-app runtimes. | ||||
* | trivial: post release version bump | Richard Hughes | 2015-12-01 | 2 | -4/+4 |
| | |||||
* | Release version 0.2.8gusb_0_2_8 | Richard Hughes | 2015-12-01 | 2 | -1/+15 |
| | |||||
* | Revert "Allow getting the GUsbContext from the GUsbDevice" | Richard Hughes | 2015-11-25 | 1 | -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 enum | Richard Hughes | 2015-11-20 | 2 | -6/+14 |
| | | | | Sometimes we want to handle this differently... | ||||
* | Merge pull request #5 from nacho/master | Richard Hughes | 2015-11-17 | 3 | -50/+21 |
|\ | | | | | Convert GUsbInterface to user the G_DECLARE_FINAL_TYPE macro | ||||
| * | Convert GUsbInterface to user the G_DECLARE_FINAL_TYPE macro | Ignacio Casal Quinteiro | 2015-11-17 | 3 | -50/+21 |
|/ | |||||
* | trivial: Remove typo that meant we only returned one interface | Richard Hughes | 2015-11-16 | 1 | -1/+0 |
| | |||||
* | Ignore the not-found error when resetting a device | Richard Hughes | 2015-11-12 | 1 | -0/+2 |
| | | | | This is what most USB device will return for success. | ||||
* | Allow getting the GUsbContext from the GUsbDevice | Richard Hughes | 2015-11-10 | 1 | -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 Hughes | 2015-11-10 | 2 | -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 Hughes | 2015-11-10 | 2 | -0/+118 |
| | | | | This allows us to discover what interfaces are exported by a GUsbDevice. | ||||
* | Add a thin glib wrapper around a libusb_interface_descriptor | Richard Hughes | 2015-11-10 | 7 | -0/+358 |
| | | | | Sometimes we do actually need to care about what interfaces a device exports. | ||||
* | Add g_usb_device_get_release() | Richard Hughes | 2015-11-10 | 2 | -2/+21 |
| | | | | This allows us to get access to the bcdDevice, typically a firmware version. | ||||
* | trivial: post release version bump | Richard Hughes | 2015-09-15 | 2 | -6/+6 |
| | |||||
* | Release version 0.2.7gusb_0_2_7 | Richard Hughes | 2015-09-15 | 1 | -0/+10 |
| | |||||
* | Merge pull request #4 from kalev/autocleanups | Richard Hughes | 2015-09-14 | 3 | -0/+38 |
|\ | | | | | Support g_autoptr() for all gusb object types | ||||
| * | Support g_autoptr() for all gusb object types | Kalev Lember | 2015-09-14 | 3 | -0/+38 |
|/ | | | | | | This allows using e.g. g_autoptr(GUsbDevice) in other programs, but does not make libgusb itself use g_autoptr, or require a new enough glib to support it. |