core: Move calculate_timeout call to add_to_flying_transfers
[platform/upstream/libusb.git] / libusb / io.c
2016-08-17 Hans de Goedecore: Move calculate_timeout call to add_to_flying_tran...
2016-08-17 Hans de Goedecore: Fix unlocked access to timeout_flags
2016-08-17 Hans de Goedecore: Test for LIBUSB_SUCCESS instead of 0 in handle_ti...
2016-08-17 Hans de Goedecore: Do not arm timer-fd for transfers where the os...
2016-08-17 Chris Dickenscore: Refactor code related to transfer flags and timeo...
2016-08-17 Chris Dickenscore: Change event handling lock to traditional (non...
2016-08-17 Hans de GoedeRevert "io: Fix race condition in handle_timeout()"
2016-07-22 Joost Mullerio: Fix race condition in handle_timeout()
2016-02-24 Chris Dickenscore: Remove POSIX threads influence from synchronizati...
2016-02-24 Chris DickensMisc: Document the return code for control transfers...
2016-02-24 Chris DickensMisc: Prefix doxygen references in order to namespace...
2016-02-24 Chris DickensMisc: Make API parameter names consistent and sensible
2016-01-06 Tobias KlauserMisc: Spelling fixes
2015-12-17 Chris DickensAPI: Add libusb_interrupt_event_handler() function
2015-12-17 Chris Dickenscore: Store different event types as a bitmask within...
2015-09-29 Chris Dickenscore: Prevent attempts to recursively hande events
2015-09-20 Tobias KlauserMiscellaneous fixes
2015-09-04 Chris Dickensio: Always complete transfers regardless of timerfd...
2015-09-03 Chris Dickenscore: Record when a transfer timeout has been handled
2015-08-05 Chris Dickenscore: Correctly report cancellations due to timeouts
2015-07-29 Chris DickensAPI: Add libusb_free_pollfds() function
2015-05-07 Chris Dickenscore: Copy transfer timeout to local variable before...
2015-05-07 Chris Dickenscore: Miscellaneous transfer timeout improvements
2015-04-28 Tobias Klausercore: Remove unused member add_iso_packet_size from...
2015-04-28 Matthias BolteMisc: Remove unnecessary \n from log messages
2015-03-01 Chris Dickenscore: Add internal transfer state management
2015-01-27 Chris Dickenscore: Implement new transfer completion API
2015-01-22 Chris Dickenslinux_usbfs: Update MAX_ISO_BUFFER_LENGTH
2015-01-11 Chris Dickenscore: Fix handling of duplicate transfer submission...
2015-01-08 Chris Dickenscore: Add debug statements to help trace transfers
2015-01-06 Chris Dickenscore: Make event_data_lock non-recursive
2014-12-29 Chris Dickenscore: Improve the handling of the pollfd list
2014-12-19 Chris Dickenscore: Signal the event pipe at most one time
2014-12-19 Chris Dickenscore: Eliminate hotplug pipe, using list and event...
2014-12-19 Chris Dickenscore: Add helper functions to signal and clear the...
2014-12-19 Chris Dickenscore: Rename pipe used to signal internal events
2014-12-19 Chris Dickenscore: Transition device close event to use event_data_lock
2014-12-19 Chris Dickenscore: Add new lock to protect internal context event...
2014-12-19 Chris Dickenscore: Rename pollfd_modify counter and its lock to...
2014-12-19 Chris Dickenscore: Remove taking of events lock inside usbi_fd_notif...
2014-12-16 Ludovic RousseauDoxygen: fix a duplicate label
2014-09-07 Chris Dickensio: Move timerfd close into error handling path
2014-09-07 Chris Dickensio: Fix memory leaks in usbi_io_init()
2014-09-07 Chris Dickenscore: Make use of headers consistent across all files
2014-08-29 Chris Dickenscore: Rename count variable for pollfds for consistency...
2014-08-27 Chris Dickenscore: Reuse poll fds across calls to handle_events()
2014-08-27 Chris Dickenscore: Be more efficient by not passing internal fds...
2014-08-27 Chris Dickensusbi_handle_transfer_completion: Remove signal to event...
2014-05-30 Hans de Goedelibusb_submit_transfer: Don't reference the device...
2014-05-30 Hans de Goedelibusb_submit_transfer: Fix possible deadlock
2014-04-22 Hans de GoedeAdd API for using bulk streams
2014-03-22 Sean McBrideRemoved empty \see statements, fixing -Wdocumentation...
2014-01-08 hjelmn@cs.unm.eduMisc: Revert all references to libusb/libusb.info
2013-11-20 Hans de Goedeio: Ensure all pending events are consumed in one libus...
2013-08-21 Paul FertserClarify alignment requirements for the control transfer...
2013-08-08 Chris DickensCore: Fix potential segfault caused by using freed...
2013-08-02 Chris DickensCore: correctly check usbi_read() returned value
2013-07-30 Nathan Hjelmkeep a reference to the device for each active transfer...
2013-07-05 Hans de GoedeDocumentation: add an Using an event handling thread...
2013-07-05 Hans de GoedeDocumentation: explain the 2 main viable event handling...
2013-07-05 Hans de Goedehotplug: Give the usbi_hotplug_match* functions a conte...
2013-05-28 Toby GrayPOSIX: Move setting of pipes to non-blocking into usbi_pipe
2013-05-17 Hans de Goedecore: Fix handle_events return code on hotplug pipe...
2013-05-16 Hans de Goedeusbi_handle_disconnect: Fix race condition leading...
2013-05-16 Hans de Goedeusbi_handle_disconnect: Add some debugging wrt cancelle...
2013-05-16 Hans de Goedecore: Improve error / debug messages for hotplug pipe...
2013-05-15 Nathan HjelmAdd some editor meta-comments for proper tab usage
2013-05-15 Nathan HjelmAdd hotplug support.
2013-02-27 Pete BatardMisc: Simplify includes and misc. cleanup
2013-02-15 Ludovic RousseauCore: Fix compiler warning
2013-02-15 Sean McBrideUse "" instead of <> for internal includes
2013-01-29 Ludovic RousseauCore: Fix warning implicit conversion changes signedness
2013-01-23 Pete BatardCore: Use HAVE_SYS_TYPES_H and HAVE_SIGNAL_H
2012-09-12 Hans de GoedeAll: Avoid polluting errors reported on device disconnect
2012-08-22 Peter StugeCore: Handle >= 1 second transfer timeout in libusb_sub...
2012-08-12 Pete BatardCore: Improve instrumentation of timerfd_settime failures
2012-08-04 Pete BatardCore: Fix unconditional disarming of timerfd
2012-07-13 Davidlohr BuesoAll: Replace malloc+memset with calloc
2012-06-13 Pete BatardCore: Fix Clang warnings
2012-05-23 Pete BatardMisc: Ensure all sources are UTF-8
2012-05-03 Toby GrayWindows: Fix deadlock in backend when submitting transfers.
2012-04-20 Peter StugeCore: Add debug message with callback address on comple...
2012-04-03 Pete BatardMisc: Fix missing libsub's -> libusbx's from previous...
2012-04-03 Pete BatardMisc: Rebrand to libusbx
2012-03-26 Hans de GoedeLinux: Don't print errors when cancel_transfer fails...
2012-02-22 Peter StugeAdd LIBUSB_TRANSFER_ADD_ZERO_PACKET flag to indicate...
2012-02-13 Peter StugeDo not call timerfd functions when timerfd is not being...
2012-02-08 Pete BatardWindows: Output an error message on calls to libusb_get...
2012-02-08 Pete Batardio.c: Fix comment since pthreads isn't the only threadi...
2011-10-17 Sean McBrideFix unused variable warnings when without timerfd and...
2011-10-17 Hans de GoedeDocs: Clarify that libusb_handle_events_timeout() tv...
2011-09-22 Sebastian PippingFix typos in introductory documentation
2011-09-22 Hans de GoedeDocument libusb_handle_events_completed() and _timeout_...
2011-09-22 Graeme GillFix #56 race condition causing delayed completion of...
2011-09-22 Nathan HjelmFix #64 use of reserved identifiers throughout libusb
2011-07-24 Vitali LovichClean up in-flight transfers and device handle when...
2011-07-24 Vitali LovichAdd USBI_TRANSFER_CANCELLING and _DEVICE_DISAPPEARED...
2011-06-13 Sean McBrideio.c: Fix clang analyzer warning about unused variable
2011-06-13 Peter Stugeconfigure.ac: Check for poll.h, and for nfds_t on Darwin
2011-06-13 Peter StugeCore: libusb_get_next_timeout() must consider all flyin...
next