core: update usbi_dbg to take the context as an argument
[platform/upstream/libusb.git] / libusb / io.c
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...
2010-11-26 Nathan HjelmRemove USBI_OS_HANDLES_TIMEOUT and fix int/isoc timeout...
2010-10-16 Ludovic RousseauAdd missing argument to libusb_wait_for_event() documen...
2010-09-19 Pete BatardWindows: Make libusb_pollfd() return error
2010-08-24 Pete BatardIntroduced calling convention (for Windows)
2010-07-28 Pete BatardAdd Windows support
2010-06-25 Daniel DrakeOnly include sys/time.h on appropriate platforms
2010-06-05 Pete BatardAbstract low-level event handler operations
2010-06-04 Pete Batardfixes the possibility of using a broken timercmp on...
2010-05-20 Pete BatardAdd type parameter to the list_for_each_entry() and...
2010-05-19 Daniel DrakeFix a usbi_pollfd leak in error path
2010-05-17 Pete BatardStricter types and casts
2010-05-17 Pete BatardFixes to error handling and exit codepaths
2010-05-13 Pete BatardWhitespace cleanup
2010-05-13 Peter StugeAdd internal abstraction for POSIX Threads
2010-04-19 Daniel DrakeDocument that fd set contents are an internal implement...
2009-11-21 Daniel DrakeIncrease libusb_handle_events() timeout to 60 seconds
2009-11-21 Daniel DrakeRefine timerfd header check (#18)
2009-11-07 Daniel DrakeUpdate documentation about early completion caveats
2009-11-07 Daniel DrakeUse timerfd for timeout handling
2009-11-06 Daniel DrakeTransfer locking
2009-06-28 Daniel DrakeAdd libusb_get_max_iso_packet_size()
2009-06-19 Nathan HjelmDarwin: Don't cancel transfers on timeout
2009-02-17 Nathan HjelmAbstract clock reading into OS layer
2009-01-17 Daniel DrakeDecrement poll() result when internal pipe has been...
2009-01-12 David MoorePrevent transfer from being submitted twice or improper...
2008-11-21 Daniel DrakeImprovements to multi-threaded I/O system
2008-11-21 Daniel DrakePause event handling while opening and closing devices
2008-08-28 Daniel DrakeAsync I/O documentation touchups
2008-08-28 Daniel DrakeDoc: fix typo in events lock section
2008-08-23 Daniel DrakeReset internal transfer flags on submit
2008-06-29 Daniel DrakeAdd missing GET_CONTEXT()
2008-06-27 Daniel DrakeAllow user data pointer to be passed through pollfd...
2008-06-27 Daniel DrakeIntroduce contexts to the API
2008-06-25 Daniel DrakeRevert "Temporary workaround for event handling seriali...
2008-06-21 Daniel DrakeOverflow handling
2008-06-15 Daniel Drakeround up poll timeout
2008-05-29 Daniel DrakeTemporary workaround for event handling serialization...
2008-05-25 Daniel DrakeTake lock before raising event waiters condition
2008-05-25 Daniel DrakeImplement serialization of event handlers
2008-05-19 David Engrafcritical memory leak in handle_events
2008-05-13 Daniel DrakeBackend documentation for porting efforts
2008-05-11 Daniel DrakeHandle hot-unplugging
2008-05-11 Daniel DrakeEndianness of control setup packets
2008-05-05 Daniel Drakedocumentation touchups
2008-05-05 Daniel Drakemore error code sanitization
2008-05-05 Daniel DrakeIsochronous transfer helper functions
2008-05-05 Daniel DrakeDetect endpoint halts and unsupported control requests
2008-04-29 Daniel Drakestandardised error codes
2008-04-29 Daniel DrakeRename endpoint_type to transfer_type
next