summaryrefslogtreecommitdiff
path: root/libusb/sync.c
Commit message (Expand)AuthorAgeFilesLines
* Misc: Document the return code for control transfers that are too largeChris Dickens2016-02-241-0/+2
* Misc: Prefix doxygen references in order to namespace libusbChris Dickens2016-02-241-7/+7
* sync: Allow transferred argument to be optional in bulk APIsChris Dickens2016-02-231-3/+9
* core: Prevent attempts to recursively hande eventsChris Dickens2015-09-281-2/+13
* core: Make use of headers consistent across all filesChris Dickens2014-09-061-1/+2
* Misc: Revert all references to libusb/libusb.infohjelmn@cs.unm.edu2014-01-081-6/+6
* sync.c: Remove code duplicationHans de Goede2013-06-201-35/+23
* sync.c: Do not free an incompleted transferHans de Goede2013-06-201-10/+8
* Revert "Core: Don't wait for completion if cancel_transfer failed"Hans de Goede2013-06-201-10/+8
* Use "" instead of <> for internal includesSean McBride2013-02-151-1/+1
* Core: Don't wait for completion if cancel_transfer failedZoltán Kovács2013-01-291-8/+10
* Misc: Fix more Clang warnings in core and darwinPete Batard2012-07-021-1/+1
* Misc: Ensure all sources are UTF-8Pete Batard2012-05-231-1/+1
* Core: Handle TRANSFER_ERROR/TRANSFER_CANCELLED for sync transfersLudovic Rousseau2012-05-081-0/+8
* Misc: Fix missing libsub's -> libusbx's from previous patchesPete Batard2012-04-031-1/+1
* Misc: Rebrand to libusbxPete Batard2012-04-031-7/+6
* Correctly handle LIBUSB_TRANSFER_OVERFLOW in libusb_control_transfer()Ludovic Rousseau2011-10-171-0/+3
* Fix #56 race condition causing delayed completion of sync transfersGraeme Gill2011-09-221-4/+4
* Introduced calling convention (for Windows)Pete Batard2010-08-231-5/+5
* Whitespace cleanupPete Batard2010-05-121-1/+1
* Clarify that timeout 0 means unlimited timeoutDaniel Drake2009-09-141-6/+6
* Make synchronous transfer APIs robust against signal interruptionDavid Moore2009-05-291-0/+4
* Introduce contexts to the APIDaniel Drake2008-06-261-6/+8
* Overflow handlingDaniel Drake2008-06-201-0/+7
* Fix memory leak in libusb_control_transferDaniel Drake2008-05-191-0/+1
* Handle hot-unpluggingDaniel Drake2008-05-111-0/+9
* Endianness of control setup packetsDaniel Drake2008-05-111-2/+7
* documentation touchupsDaniel Drake2008-05-051-2/+1
* Detect endpoint halts and unsupported control requestsDaniel Drake2008-05-051-0/+10
* sanitized error returns from synchronous I/O functionsDaniel Drake2008-05-041-13/+13
* Rename endpoint_type to transfer_typeDaniel Drake2008-04-291-4/+4
* Remove libusb_cancel_transfer_syncDaniel Drake2008-04-291-2/+8
* Documentation touchupsDaniel Drake2008-04-271-3/+34
* Rename libusb_poll() to libusb_handle_events()Daniel Drake2008-03-301-2/+2
* Isochronous endpoint I/ODaniel Drake2008-03-301-2/+2
* it's called bmRequestTypeDaniel Drake2008-03-201-7/+7
* API documentationDaniel Drake2008-03-201-1/+70
* Simplify libusb_fill_control_transfer()Daniel Drake2008-03-101-3/+2
* Simplify cancellation APIDaniel Drake2008-03-091-2/+2
* Rename libusb_dev_handle to libusb_device_handleDaniel Drake2008-03-091-6/+6
* Move synchronous I/O implementation to its own fileDaniel Drake2008-03-091-0/+169