summaryrefslogtreecommitdiff
path: root/gusb/gusb-context.c
Commit message (Expand)AuthorAgeFilesLines
* Do not emit spurious ::device-removed events when emulatingRichard Hughes2023-02-031-18/+95
* Save the libusb error if libusb_submit_transfer() failsRichard Hughes2023-02-011-1/+2
* Reduce the debugging level when emulating firmwareRichard Hughes2023-01-271-0/+7
* Emit remove devices with matching tags when loading contextsRichard Hughes2023-01-241-3/+12
* Save removed devices in JSON dump only when requestedFrédéric Danis2023-01-191-4/+6
* trivial: Be less verboseRichard Hughes2022-12-091-3/+1
* Work around a libusb1 bug which causes devices to appear in the list twiceRichard Hughes2022-12-091-0/+6
* Export g_usb_device_has_tag()Richard Hughes2022-10-261-2/+2
* Do not call the hotplug callback with the mutex heldRichard Hughes2022-10-171-6/+22
* Revert "Use GRecMutex to avoid a single-threaded lockup"Richard Hughes2022-10-171-14/+5
* Use GRecMutex to avoid a single-threaded lockupRichard Hughes2022-10-121-5/+14
* Allow loading and saving only devices with specific tagsRichard Hughes2022-09-131-0/+48
* trivial: Don't return -1 for failure for a gbooleanRichard Hughes2022-09-131-1/+1
* trivial: Remove existing devices when loading a contextRichard Hughes2022-09-131-0/+4
* Include removed devices in the JSON dumpRichard Hughes2022-09-131-0/+13
* trivial: Fix some docs warnings when compiling the tarballRichard Hughes2022-09-121-2/+2
* trivial: Be more careful with buffers in case the usb.ids file format changesRichard Hughes2022-09-091-1/+4
* Ignore usb.ids classes, subclasses and protocolsRichard Hughes2022-09-091-0/+4
* trivial: Fix two -Wunused-variable warningsRichard Hughes2022-09-091-0/+4
* trivial: Fix up some docgen headersRichard Hughes2022-09-061-1/+1
* Serialize the GUsbDevice to and from JSON formatRichard Hughes2022-09-051-0/+86
* trivial: Use @self for instance dataRichard Hughes2022-09-051-127/+126
* Use G_DECLARE_DERIVABLE_TYPE to reduce boilerplateRichard Hughes2022-09-051-48/+50
* Reformat the code using clang-formatRichard Hughes2022-09-041-370/+335
* Use g_autoptr() in a lot more placesRichard Hughes2022-09-041-106/+62
* trivial: Fix a docs warning when buildingRichard Hughes2022-06-161-1/+1
* trivial: Remove some duplicate header includesRichard Hughes2022-06-161-1/+0
* Only include the start year in the copyright headerRichard Hughes2022-06-161-1/+1
* Never dispatch idle events after the context has been destroyedRichard Hughes2022-06-151-12/+37
* trivial: Remove the '1:1 already exists' debug lines on rescanRichard Hughes2022-01-061-3/+1
* Add API to change the hotplug poll intervalRichard Hughes2022-01-061-3/+69
* Fix hotplug after threaded device removalRichard Hughes2021-12-071-1/+1
* context: Fix hotplug handling and signal emission during enumerateBenjamin Berg2021-10-051-50/+56
* Lower the libusb dep to fix compile on FreeBSDRichard Hughes2021-05-211-3/+18
* trivial: Use spaces and tabs consistentlyRichard Hughes2020-01-211-79/+79
* trivial: Remove useless gtk-doc comment sectionsRichard Hughes2020-01-211-6/+0
* trivial: Use SPDX-License-Identifier tagsRichard Hughes2020-01-211-14/+1
* Fix high number of wakeups when checking the GUsbContextRichard Hughes2020-01-201-2/+2
* Use a 1ms timeout in the Windows event threadRichard Hughes2019-12-031-1/+5
* Do not use deprecated libusb APIRichard Hughes2019-12-031-0/+8
* trivial: Fix some typos spotted using codespellRichard Hughes2019-04-081-3/+3
* Allow changing the path to usb.ids fileTing-Wei Lan2017-12-191-1/+1
* Replace libusb-1.0/libusb.h with libusb.hTing-Wei Lan2017-12-191-1/+1
* trivial: Be less vocal when using G_USB_CONTEXT_FLAGS_AUTO_OPEN_DEVICESRichard Hughes2017-07-241-1/+0
* Add g_usb_context_set_flags()Richard Hughes2017-07-231-0/+44
* Correctly detect removed devices when using g_usb_context_rescan()Richard Hughes2017-03-241-3/+3
* 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-101-1/+127
* Add missing element-type annotations.Robert Ancell2015-08-031-1/+1