summaryrefslogtreecommitdiff
path: root/libusb/os/linux_usbfs.c
Commit message (Expand)AuthorAgeFilesLines
* All: Add parent and port topology callsPete Batard2012-05-281-0/+69
* Misc: Ensure all sources are UTF-8Pete Batard2012-05-231-2/+2
* Linux: Search for /dev/usbdev<bus>.<device> USB device special filesJames Hanko2012-04-221-11/+70
* Linux: Fix signed vs unsigned compiler warningsLudovic Rousseau2012-04-201-4/+4
* Linux: Silence unused variable warnings without CLOCK_MONOTONICXiaofan Chen2012-04-201-1/+1
* Misc: Rebrand to libusbxPete Batard2012-04-031-11/+10
* Linux: Don't spam the console with 'device unconfigured' errorsHans de Goede2012-03-311-2/+4
* Linux: fix inaccurate commentHans de Goede2012-03-261-2/+1
* Linux: Remove unneeded status assignationHans de Goede2012-03-261-3/+0
* Linux: Translate iso pkt status codes to libusb transfer status codesHans de Goede2012-03-261-1/+35
* Linux: Fix handling of urb status codesHans de Goede2012-03-261-5/+12
* Linux: Fix cancel_transfer return value when cancelling a multi-urb transferHans de Goede2012-03-261-1/+2
* Add LIBUSB_TRANSFER_ADD_ZERO_PACKET flag to indicate need for ZLPPeter Stuge2012-02-221-0/+27
* Linux: Rework bulk continuation check to generic kernel version checkPeter Stuge2012-02-191-17/+16
* Linux: Fix #81 URB double free race condition on device disconnectPete Batard2011-10-171-2/+9
* Linux: Add libusb_open() debug and error messages with the device pathPekka Nikander2011-09-221-0/+3
* Fix #64 use of reserved identifiers throughout libusbNathan Hjelm2011-09-221-44/+44
* Linux: Continue enumeration even if one device returns an errorPeter Stuge2011-09-151-15/+21
* Linux: Handle single- and two-digit kernel versions like 3.0 and 4Hans de Goede2011-09-151-13/+21
* Linux: Provide libusb_get_device_speed() data from sysfsHans de Goede2011-09-151-1/+15
* Linux: Use __read_sysfs_attr() to get busnum and devaddrHans de Goede2011-07-241-39/+6
* Linux: Add __read_sysfs_attr() helper functionHans de Goede2011-07-241-0/+35
* Linux: Stop kernel from re-attaching in-kernel driver after resetHans de Goede2011-07-241-5/+35
* Linux: Fix warnings seen when compiling with gcc-4.6Hans de Goede2011-07-241-0/+4
* Linux: Detect and report that device has gone away while discarding URBsVitali Lovich2011-07-241-0/+3
* Linux: Fix #70 race condition in sysfs_get_device_list()Alan Ott2011-07-241-48/+95
* Linux: Do not include useless pthread.hLudovic Rousseau2011-06-131-1/+0
* configure.ac: Check for poll.h, and for nfds_t on DarwinPeter Stuge2011-06-131-1/+1
* Linux: Correctly catch read() errors for sysfs config descriptorsLudovic Rousseau2011-06-131-2/+2
* Linux: Refactor cancellation into one function for all transfer typesPeter Stuge2011-06-131-39/+12
* Linux: Refactor discarding of URBs into a function and return all errorsPeter Stuge2011-02-251-71/+39
* Linux: Set private number of URBs also for control transfersPeter Stuge2011-02-251-0/+1
* Linux: cancel URBs in reverse orderAlan Stern2010-12-241-7/+9
* Linux: report correct value for urb->actual_lengthAlan Stern2010-12-241-15/+9
* Linux: improve reporting of URB error status codesAlan Stern2010-12-241-8/+31
* Linux: improve detection of BULK_CONTINUATION kernel supportAlan Stern2010-11-261-14/+23
* Linux: Fix usbfs/sysfs config descriptor handling on big-endianHector Martin2010-11-221-2/+2
* Linux: Don't free() URBs prematurely on hardware error; fix #54Peter Stuge2010-10-161-53/+59
* Linux: fix build failure when CLOCK_MONOTONIC does not existMike Frysinger2010-10-041-5/+6
* Linux: Handle early complete of multi-URB transferPeter Stuge2010-07-241-5/+13
* Linux: Fix log message commitDaniel Drake2010-06-221-2/+3
* Linux: fix log message that was being unconditionally sent to stderr (#44)Daniel Drake2010-06-221-4/+3
* Add type parameter to the list_for_each_entry() and _safe() macrosPete Batard2010-05-201-1/+1
* Add internal abstraction for POSIX ThreadsPeter Stuge2010-05-121-15/+15
* Linux: don't set SHORT_NOT_OK on bulk out URBs (#20Daniel Drake2010-04-221-9/+18
* Linux: Handle failure to read active configuration during enumerationDaniel Drake2010-04-201-3/+10
* Linux: correct config descriptor endianness fixMartin Koegler2010-04-191-4/+5
* Linux: Fix endianness handling of usbfs config descriptors (#27)Martin Koegler2010-04-051-2/+2
* Use timerfd for timeout handlingDaniel Drake2009-11-071-46/+35
* Linux: Add support for the new URB_BULK_CONTINUATION flagDavid Moore2009-11-061-1/+51