summaryrefslogtreecommitdiff
path: root/gusb
Commit message (Expand)AuthorAgeFilesLines
* Work around a libusb1 bug which causes devices to appear in the list twiceRichard Hughes2022-12-091-0/+6
* trivial: Fix up a gtk-doc commentRichard Hughes2022-10-261-1/+1
* Export g_usb_device_has_tag()Richard Hughes2022-10-265-6/+23
* 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-133-0/+60
* trivial: Don't return -1 for failure for a gbooleanRichard Hughes2022-09-131-1/+1
* trivial: Fix up clang-format issueRichard Hughes2022-09-131-1/+1
* Allow adding tags to the JSON device eventRichard Hughes2022-09-134-0/+76
* Include the created time in the JSON eventRichard Hughes2022-09-131-0/+10
* 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-123-4/+5
* Allow emulating failed eventsRichard Hughes2022-09-125-0/+80
* Do not copy event data when not-requiredRichard Hughes2022-09-101-3/+48
* 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
* Fix loading events using _g_usb_device_event_load()Richard Hughes2022-09-091-1/+1
* trivial: Fix two -Wunused-variable warningsRichard Hughes2022-09-091-0/+4
* trivial: Fix the ColorMunki self testsRichard Hughes2022-09-091-4/+3
* Save device events when requiredRichard Hughes2022-09-089-6/+804
* trivial: Update the ColorHug test to reflect realityRichard Hughes2022-09-061-1/+1
* trivial: Ignore more requests when emulating a deviceRichard Hughes2022-09-061-0/+20
* trivial: Use a unique JSON key name for the IDRichard Hughes2022-09-061-4/+5
* trivial: Use a boolean flag for cache controlRichard Hughes2022-09-061-2/+10
* trivial: Check the handle before getting BOS descriptorsRichard Hughes2022-09-061-0/+4
* trivial: Fix up some docgen headersRichard Hughes2022-09-062-25/+1
* Skip some functionality when emulatingRichard Hughes2022-09-051-0/+12
* Include the platform ID in the JSON fileRichard Hughes2022-09-051-0/+10
* Serialize the GUsbDevice to and from JSON formatRichard Hughes2022-09-0514-11/+640
* Cache the list of interfaces and descriptorsRichard Hughes2022-09-053-94/+104
* trivial: Use @self for instance dataRichard Hughes2022-09-0510-482/+471
* Use G_DECLARE_DERIVABLE_TYPE to reduce boilerplateRichard Hughes2022-09-0510-217/+190
* trivial: Use @self for instance dataRichard Hughes2022-09-044-115/+114
* Reformat the code using clang-formatRichard Hughes2022-09-0427-1990/+1923
* Add support for getting BOS descriptorsRichard Hughes2022-09-048-0/+275
* Use g_autoptr() in a lot more placesRichard Hughes2022-09-043-174/+96
* trivial: Fix a docs warning when buildingRichard Hughes2022-06-161-1/+1
* trivial: Fix case of single-line commentsRichard Hughes2022-06-161-12/+12
* trivial: Use SPDX-License-Identifier in one more placeRichard Hughes2022-06-161-12/+1
* trivial: Remove some duplicate header includesRichard Hughes2022-06-1611-20/+0
* Only include the start year in the copyright headerRichard Hughes2022-06-1610-10/+10
* gusb: Add some umockdev based testsBenjamin Berg2022-06-152-0/+224
* 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-063-3/+79
* Fix hotplug after threaded device removalRichard Hughes2021-12-071-1/+1
* Fix version script check for GNU BFD linker on FreeBSDTing-Wei Lan2021-10-102-2/+10
* Don't hard-code the list of OS supporting --version-scriptTing-Wei Lan2021-10-101-2/+3