summaryrefslogtreecommitdiff
path: root/libusb
Commit message (Expand)AuthorAgeFilesLines
...
* add functionality for querying and detaching kernel driverDaniel Drake2008-05-044-1/+103
* Descriptor reading functionalityDaniel Drake2008-05-042-0/+102
* sanitized error returns from synchronous I/O functionsDaniel Drake2008-05-042-15/+16
* implement libusb_reset_device()Daniel Drake2008-05-044-0/+40
* Add functionality to clear endpoint halt conditionsDaniel Drake2008-05-044-1/+40
* Fix libusb_get_device_list return valueDaniel Drake2008-05-042-7/+13
* Well-defined error codes for some operationsDaniel Drake2008-05-033-12/+36
* Add libusb_set_configuration()Daniel Drake2008-05-034-2/+50
* rename LIBUSB_ERROR_NOMEM to LIBUSB_ERROR_NO_MEMDaniel Drake2008-05-033-9/+8
* Linux: better EACCES handlingDaniel Drake2008-05-031-2/+10
* Rename reference counting APIDaniel Drake2008-05-033-14/+14
* Linux: use read-only access to enumerate devices and descriptorsDaniel Drake2008-05-031-2/+2
* document pollfd notifiersDaniel Drake2008-05-021-3/+16
* Allow multiple interfaces to be claimedDaniel Drake2008-05-023-17/+78
* Documentation improvementsDaniel Drake2008-05-022-7/+33
* detect short descriptor readsDaniel Drake2008-05-021-1/+5
* Use typedef ptr types in parameters and return typesDaniel Drake2008-05-022-19/+16
* Expose bus number and device addressDaniel Drake2008-05-024-0/+27
* standardised error codesDaniel Drake2008-04-294-58/+72
* Fix descriptor handling memory leaksDaniel Drake2008-04-294-39/+104
* Rename endpoint_type to transfer_typeDaniel Drake2008-04-294-44/+42
* Remove a FIXME commentDaniel Drake2008-04-291-1/+0
* Fix unlocked flying_transfers list accessDaniel Drake2008-04-291-1/+4
* Remove libusb_cancel_transfer_syncDaniel Drake2008-04-294-57/+9
* remove extra timeout checkDaniel Drake2008-04-271-4/+3
* Documentation touchupsDaniel Drake2008-04-272-3/+39
* libusb_device mutex protectionDaniel Drake2008-04-182-2/+20
* mutex protection for device and handle listsDaniel Drake2008-04-184-11/+43
* lock flying_transfers during transfer removalDaniel Drake2008-04-181-0/+3
* pollfds mutex protectionDaniel Drake2008-04-181-2/+13
* flying_transfers mutex protectionDaniel Drake2008-04-172-16/+23
* Linux: fix control transfer cancellationDaniel Drake2008-04-171-1/+1
* set correct endpoint type for isochronous transfersDaniel Drake2008-04-141-1/+1
* Linux: fire multiple URBs at once for split transfersDaniel Drake2008-04-114-96/+548
* Constify some return dataDaniel Drake2008-04-014-33/+44
* Rename libusb_poll() to libusb_handle_events()Daniel Drake2008-03-303-34/+36
* Isochronous endpoint I/ODaniel Drake2008-03-305-111/+252
* Support for changing altsettingDaniel Drake2008-03-234-0/+31
* it's called bmRequestTypeDaniel Drake2008-03-204-17/+17
* Save transfer flags before invoking callbackDaniel Drake2008-03-202-2/+9
* API documentationDaniel Drake2008-03-205-91/+1466
* Fix get_device_list for realloc caseVasily Khoruzhick2008-03-153-3/+5
* Beginnings of cross-platform abstractionDaniel Drake2008-03-137-518/+859
* Add transfer flagsDaniel Drake2008-03-102-0/+29
* Simplify libusb_fill_control_transfer()Daniel Drake2008-03-102-6/+7
* get_device fixupDaniel Drake2008-03-102-10/+10
* Rename descriptor-getting functionsDaniel Drake2008-03-093-7/+10
* Simplify cancellation APIDaniel Drake2008-03-093-16/+11
* Rename libusb_dev_handle to libusb_device_handleDaniel Drake2008-03-095-41/+42
* Move synchronous I/O implementation to its own fileDaniel Drake2008-03-093-150/+171