summaryrefslogtreecommitdiff
path: root/libusb/os/linux_usbfs.c
AgeCommit message (Expand)AuthorFilesLines
2014-09-06core: Make use of headers consistent across all filesChris Dickens1-1/+0
2014-08-27core: Only interrupt event handlers as necessary during libusb_open()Chris Dickens1-1/+1
2014-05-30linux_usbfs: op_handle_events: Protect against not finding the device-handleHans de Goede1-0/+6
2014-05-30linux_usbfs: Don't mark init_count as volatileHans de Goede1-1/+1
2014-04-22Add API for using bulk streamsHans de Goede1-5/+20
2014-04-22Add API for allocating / freeing usb3 bulk streams + Linux implementationHans de Goede1-0/+53
2014-04-07 Updated netlink code to parse events that do not contain BUSNUM andJustin Bischoff1-0/+13
2014-01-08Misc: Revert all references to libusb/libusb.infohjelmn@cs.unm.edu1-6/+6
2013-12-28Linux: Remove trailing whitespaceMoritz Fischer1-4/+4
2013-09-28linux: take newline into account for sysfs_get_active_configKarsten Koenig1-1/+1
2013-09-06Make usbi_get_device_by_session_id return a ref to the found deviceHans de Goede1-1/+4
2013-08-21linux: Handle device disconnection early when possibleChris Dickens1-2/+21
2013-07-30linux: Use a separate lock to serialize start/stop vs hotplug eventsHans de Goede1-7/+17
2013-07-30fix warnings in linux_get_device_addresshjelmn1-8/+16
2013-06-20Linux: Fix get_kernel_driver_active() when another app has claimed the interfaceHans de Goede1-1/+1
2013-06-19linux_usbfs: Work around a driver binding race in reset handlingHans de Goede1-2/+10
2013-06-19linux_usbfs: Add support for new disconnect-and-claim ioctlHans de Goede1-1/+25
2013-06-19libusb: Add auto-detach-kernel-driver functionalityHans de Goede1-4/+38
2013-05-30hotplug: Add a hotplug_poll backend functionHans de Goede1-0/+10
2013-05-30linux: rework hotplug lock handlingHans de Goede1-10/+6
2013-05-24all: Allow backend to provide a better get_config_descriptor_by_valueHans de Goede1-6/+7
2013-05-24linux: Properly deal with invalid config.wTotalLength in sysfsHans de Goede1-9/+61
2013-05-24linux: get_configuration don't return LIBUSB_ERROR_NOT_SUPPORTED with usbfsHans de Goede1-3/+6
2013-05-24linux: Use cached config descriptorsHans de Goede1-309/+132
2013-05-24linux: init: Only stop the event monitor if we also started itHans de Goede1-1/+1
2013-05-24linux: Switch to kernel version check to determine if sysfs can relate devsHans de Goede1-66/+24
2013-05-23linux: Switch to kernel version check to determine if sysfs has descriptorsHans de Goede1-22/+24
2013-05-23linux: Clear descriptor buffer before read when using usbfsHans de Goede1-0/+5
2013-05-23linux: Cache the entire descriptors at device-initHans de Goede1-77/+49
2013-05-22linux: Add a _get_usbfs_fd helper functionHans de Goede1-38/+34
2013-05-18linux: Fix host_endian handlingHans de Goede1-6/+10
2013-05-16linux: linux_get_parent_info: properly propagate malloc errorsHans de Goede1-5/+9
2013-05-16All: ref dev->parent_devHans de Goede1-1/+1
2013-05-16linux: Fixup init_count tracking on hotplug init errorHans de Goede1-5/+8
2013-05-16linux: Replace should-not-happen checks with assertsHans de Goede1-6/+4
2013-05-16linux: Not finding a device on hotplug_disconnect is not an errorHans de Goede1-2/+3
2013-05-16linux: Improve topology related debug messagesHans de Goede1-3/+5
2013-05-16linux: Set device->port_numberHans de Goede1-11/+12
2013-05-16linux: Deal with devices being enumerated before their parents areHans de Goede1-1/+13
2013-05-16linux: Move check for a device being added twice to linux_enumerate_deviceHans de Goede1-6/+6
2013-05-16linux: hotplug_enumerate and _disconnect take active_contexts_lockHans de Goede1-0/+4
2013-05-16linux: Replace pthread_mutex with usbi_mutex_staticHans de Goede1-10/+10
2013-05-16linux: Take hotplug_lock for scan_devices, hotplug_enumerate and _disconnectHans de Goede1-3/+7
2013-05-16linux: linux_parent_dev search for . from the rightHans de Goede1-2/+2
2013-05-16linux: fix topologyNathan Hjelm1-69/+51
2013-05-16Misc fixesPete Batard1-1/+2
2013-05-15Add hotplug support to the Linux backend.Nathan Hjelm1-85/+182
2013-04-02Core: Add HID and kernel detach capability detection for all backendsPete Batard1-0/+1
2013-03-10Linux: Consume all events on a fd in one goHans de Goede1-1/+3
2013-02-14Linux: Don't set the USBFS_URB_SHORT_NOT_OK flag on the last urbHans de Goede1-1/+1