summaryrefslogtreecommitdiff
path: root/libusb/os/linux_usbfs.c
Commit message (Expand)AuthorAgeFilesLines
* linux_usbfs: Parse config descriptors during device initializationChris Dickens2020-04-291-119/+144
* core: Narrow the types passed to certain backend functionsChris Dickens2020-04-281-49/+53
* core: Kill backend get_device_descriptor() functionChris Dickens2020-04-281-13/+6
* core: Fix some minor inconsistencies in API and codingChris Dickens2020-04-271-2/+2
* core: Change pointer type from 'unsigned char' to 'void'Chris Dickens2020-04-171-10/+9
* core: Kill the 'host_endian' argument for most functionsChris Dickens2020-04-171-10/+4
* core: Remove redundant definitions for descriptor sizesChris Dickens2020-04-171-8/+8
* core: Remove usbi_parse_descriptor() functionChris Dickens2020-04-171-22/+23
* Add packed definitions for some standard USB descriptor typesChris Dickens2020-04-171-1/+1
* core: Kill usbi_backend.clock_gettime() functionChris Dickens2020-03-151-14/+0
* core: Introduce accessor functions for structure private dataChris Dickens2020-02-261-66/+67
* linux_usbfs: Drop support for kernel versions earlier than 2.6.32Chris Dickens2020-01-261-224/+85
* linux_usbfs: Clean up inconsistencies and optimize memory usageChris Dickens2020-01-241-514/+477
* configure.ac: Cleanup and refactoringChris Dickens2020-01-241-14/+14
* Misc: Cleanup across multiple backendsChris Dickens2020-01-241-1/+0
* core: Make style of debug messages with errno consistent across libraryChris Dickens2020-01-241-13/+12
* linux_usbfs: Wait until all URBs have been reaped before freeing themChris Dickens2020-01-161-30/+30
* Linux: Improved system out of memory handlingSlash Gordon2019-12-031-0/+2
* Linux backend: fix ressource leakLudovic Rousseau2019-11-231-0/+4
* Fix linux_scan_devices() in AndroidVinicius Tinti2019-10-301-1/+1
* Fix some -Wformat warnings.Josh Gao2019-07-071-4/+4
* Issue 555: Memory passed to ioctl is not initialized in reap_for_handlemac Wang2019-04-081-1/+1
* linux_usbfs: Disable hotplug events and scanning on AndroidVianney le Clément de Saint-Marcq2019-01-081-5/+9
* linux_usbfs: Use fallback usbfs path on AndroidVianney le Clément de Saint-Marcq2019-01-081-2/+4
* linux_usbfs: Implement libusb_wrap_sys_device()Vianney le Clément de Saint-Marcq2019-01-081-11/+78
* linux_usbfs: Get device address from file descriptorVianney le Clément de Saint-Marcq2019-01-081-2/+13
* linux_usbfs: Extract device handle initialization from op_open()Vianney le Clément de Saint-Marcq2019-01-081-19/+29
* linux_usbfs: Fallback to usbfs if device has no sysfs_dirVianney le Clément de Saint-Marcq2019-01-081-13/+15
* linux_usbfs: Add support for reporting super speed plus devicesChris Dickens2018-01-081-0/+1
* linux_usbfs: libusb_init() should succeed if no devices are presentChris Dickens2017-12-281-4/+12
* linux_usbfs: Improve isochronous transfer submission and error reportingChris Dickens2017-12-261-85/+109
* linux_usbfs: Remove old commentVictor Toso2017-12-221-1/+0
* linux_usbfs: Set urb->buffer_length for isochronous transfersJakub Klama2017-12-221-0/+1
* linux_usbfs: Fixed excessive checkRoman Kalashnikov2017-12-221-5/+3
* core: Pass context to backend when calling exit() functionChris Dickens2017-07-161-1/+2
* core: Kill usbi_os_backend structure definition madnessChris Dickens2017-07-061-1/+1
* linux: Apply v2 version of patch for CLOEXEC changesChris Dickens2017-03-261-6/+36
* core: Silence 'unhandled case in switch' warning.Josh Gao2017-02-281-2/+2
* linux: Mark internal file descriptors as CLOEXECChris Dickens2017-02-281-4/+4
* linux_get_parent_info: Check for NULL priv->sysfs_dir before strcmpMatthew Stapleton2016-11-281-3/+5
* linux_usbfs: Deal with receiving POLLERR before all transfers have completedHans de Goede2016-08-171-3/+7
* Add support for persistent device memory.Steinar H. Gunderson2016-05-291-0/+30
* Replace obsolete usleep with nanosleepStefan Tauner2016-03-051-2/+2
* linux: Correctly return device configuration when using usbfsChris Dickens2016-01-231-23/+19
* Miscellaneous fixesTobias Klauser2015-09-201-6/+5
* linux_usbfs: Add support for kernels that can reap after disconnectChris Dickens2015-09-201-2/+6
* linux_usbfs: Avoid file descriptor leak in error caseChris Dickens2015-09-201-1/+5
* linux_usbfs: Only remove the device fd from the pollfd list onceChris Dickens2015-09-201-3/+10
* linux_usbfs: Set reap action to CANCELLED only when successfulChris Dickens2015-08-041-12/+10
* linux: Assume usbfs path = /dev/bus/usb when using UDEVHans de Goede2015-08-041-0/+8