summaryrefslogtreecommitdiff
path: root/libusb/os/linux_usbfs.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* linux_usbfs: use calloc for multiplicationMarcus Meissner2015-07-281-5/+2
* linux_usbfs: Fix memory allocation failure.Gaurav2015-05-191-0/+3
* core: Remove unused member add_iso_packet_size from struct usbi_os_backendTobias Klauser2015-04-281-1/+0
* Misc: Remove unnecessary \n from log messagesMatthias Bolte2015-04-281-2/+2
* linux: Fix format specifiers for sscanf() callsChris Dickens2015-03-011-2/+2
* core: Add internal transfer state managementChris Dickens2015-03-011-7/+6
* linux_usbfs: Update MAX_ISO_BUFFER_LENGTHChris Dickens2015-01-221-10/+13
* core: Fix handling of duplicate transfer submission/cancellationChris Dickens2015-01-111-9/+0
* core: Improve the handling of the pollfd listChris Dickens2014-12-291-1/+1
* core: Make use of headers consistent across all filesChris Dickens2014-09-061-1/+0
* core: Only interrupt event handlers as necessary during libusb_open()Chris Dickens2014-08-271-1/+1
* linux_usbfs: op_handle_events: Protect against not finding the device-handleHans de Goede2014-05-301-0/+6
* linux_usbfs: Don't mark init_count as volatileHans de Goede2014-05-301-1/+1
* Add API for using bulk streamsHans de Goede2014-04-221-5/+20
* Add API for allocating / freeing usb3 bulk streams + Linux implementationHans de Goede2014-04-221-0/+53
* Updated netlink code to parse events that do not contain BUSNUM andJustin Bischoff2014-04-071-0/+13
* Misc: Revert all references to libusb/libusb.infohjelmn@cs.unm.edu2014-01-081-6/+6
* Linux: Remove trailing whitespaceMoritz Fischer2013-12-281-4/+4
* linux: take newline into account for sysfs_get_active_configKarsten Koenig2013-09-281-1/+1
* Make usbi_get_device_by_session_id return a ref to the found deviceHans de Goede2013-09-061-1/+4
* linux: Handle device disconnection early when possibleChris Dickens2013-08-211-2/+21
* linux: Use a separate lock to serialize start/stop vs hotplug eventsHans de Goede2013-07-301-7/+17
* fix warnings in linux_get_device_addresshjelmn2013-07-301-8/+16
* Linux: Fix get_kernel_driver_active() when another app has claimed the interfaceHans de Goede2013-06-201-1/+1
* linux_usbfs: Work around a driver binding race in reset handlingHans de Goede2013-06-191-2/+10
* linux_usbfs: Add support for new disconnect-and-claim ioctlHans de Goede2013-06-191-1/+25
* libusb: Add auto-detach-kernel-driver functionalityHans de Goede2013-06-191-4/+38
* hotplug: Add a hotplug_poll backend functionHans de Goede2013-05-301-0/+10
* linux: rework hotplug lock handlingHans de Goede2013-05-301-10/+6
* all: Allow backend to provide a better get_config_descriptor_by_valueHans de Goede2013-05-241-6/+7
* linux: Properly deal with invalid config.wTotalLength in sysfsHans de Goede2013-05-241-9/+61
* linux: get_configuration don't return LIBUSB_ERROR_NOT_SUPPORTED with usbfsHans de Goede2013-05-241-3/+6
* linux: Use cached config descriptorsHans de Goede2013-05-241-309/+132
* linux: init: Only stop the event monitor if we also started itHans de Goede2013-05-241-1/+1
* linux: Switch to kernel version check to determine if sysfs can relate devsHans de Goede2013-05-241-66/+24
* linux: Switch to kernel version check to determine if sysfs has descriptorsHans de Goede2013-05-231-22/+24
* linux: Clear descriptor buffer before read when using usbfsHans de Goede2013-05-231-0/+5
* linux: Cache the entire descriptors at device-initHans de Goede2013-05-231-77/+49
* linux: Add a _get_usbfs_fd helper functionHans de Goede2013-05-221-38/+34
* linux: Fix host_endian handlingHans de Goede2013-05-181-6/+10