core: Add internal transfer state management
[platform/upstream/libusb.git] / libusb / libusbi.h
2015-03-01 Chris Dickenscore: Add internal transfer state management
2015-02-16 orbitcowboymisc: fix typos in comments
2015-01-27 Chris Dickenscore: Implement new transfer completion API
2015-01-21 Chris Dickenscore: Add alternative API for backends to handle transf...
2015-01-11 Chris Dickenscore: Fix handling of duplicate transfer submission...
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 new flag to record when a new poll fd is...
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-09-25 Akshay Jaggihaiku: Add Haiku support
2014-09-07 Chris Dickenscore: Make use of headers consistent across all files
2014-09-03 Chris Dickenscore: Fix compiler warnings on MinGW and Visual Studio
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: Only interrupt event handlers as necessary during...
2014-04-22 Hans de GoedeAdd API for using bulk streams
2014-04-22 Hans de GoedeAdd API for allocating / freeing usb3 bulk streams...
2014-03-21 Nathan Hjelmdarwin: squash warning about returning size_t as int
2014-01-08 hjelmn@cs.unm.eduMisc: Revert all references to libusb/libusb.info
2013-12-28 Kuangye GuoAndroid: Add support for Linux/Android platforms
2013-09-06 Hans de GoedeMake usbi_get_device_by_session_id return a ref to...
2013-08-21 Hans de Goedeopenbsd: Split openbsd backend into separate openbsd...
2013-07-30 hjelmninclude stdlib.h for free and realloc in libusbi.h
2013-06-29 Pete BatardCore: Fix writing of log lines a single fprintf call
2013-06-27 Toby GrayCore: Make writing of log lines a single fprintf call.
2013-06-19 Hans de Goedelibusb: Add auto-detach-kernel-driver functionality
2013-06-09 Hans de GoedeCore: Add a libusb_strerror() function
2013-05-30 Hans de GoedeAdd superspeed endpoint companion descriptor support
2013-05-30 Hans de Goedehotplug: Add a hotplug_poll backend function
2013-05-24 Hans de Goedeall: Allow backend to provide a better get_config_descr...
2013-05-16 Hans de Goedeusbi_handle_disconnect: Fix race condition leading...
2013-05-15 Sean McBrideCore: use C99 flexible array member when possible
2013-05-15 Nathan HjelmAdd hotplug support.
2013-05-15 Nathan HjelmCore: Cache device descriptors in the core
2013-05-15 Nathan HjelmCore: Keep a list of contexts created by libusb_init()
2013-04-02 Pete BatardCore: Add HID and kernel detach capability detection...
2013-03-03 Pete BatardWinCE: Post integration cleanup
2013-02-27 Pete BatardMisc: Simplify includes and misc. cleanup
2013-02-18 Pete BatardWindows: Fix broken WDK compilation
2013-02-15 Sean McBrideUse "" instead of <> for internal includes
2013-01-23 Toby GrayWinCE: Add support for WinCE (sources)
2013-01-23 Toby GrayWindows: Simplify poll_windows and add provisions for...
2012-10-31 Sean McBrideCore: Use offsetof() instead of null pointer tricks
2012-10-13 Ludovic RousseauAll: Use "" instead of <> for local includes
2012-08-12 Pete BatardCore: Fix a Clang warning in io.c
2012-08-03 Orin EmanCore: NULL list pointers on deletion
2012-07-03 Pete BatardCore: Prefix LOG_LEVEL_ with LIBUSB_ to avoid conflicts
2012-07-02 Pete BatardWindows: Address MSVC Level 4 & WDK's OACR/Prefast...
2012-06-08 Pete BatardAll: Prevent memory leaks on realloc failures
2012-06-04 Pete BatardCore: Add toggleable debug logging
2012-05-28 Pete BatardCore: Define log levels in libusb.h
2012-05-28 Pete BatardAll: Add parent and port topology calls
2012-05-23 Pete BatardMisc: Ensure all sources are UTF-8
2012-05-06 Peter StugeCore: Add a timestamping and thread ID to logging
2012-05-03 Toby GrayWindows: Fix deadlock in backend when submitting transfers.
2012-04-10 Pete BatardCore: Add get_version() call
2012-04-09 Pete BatardWindows: Fix support for variadic macros
2012-04-03 Pete BatardMisc: Rebrand to libusbx
2012-03-22 Peter Stugelibusbi.h: Add IS_EPIN() IS_EPOUT() IS_XFERIN() and...
2012-01-30 Martin PieuchotOpenBSD backend
2011-12-13 Ludovic RousseauCore: Fix #122 warning: no previous prototype for ...
2011-10-17 Peter Stugelibusbi.h: Silence unused context variable warnings...
2011-09-22 Nathan HjelmFix #64 use of reserved identifiers throughout libusb
2011-09-15 Hans de GoedeAdd new API function libusb_get_device_speed()
2011-07-24 Vitali LovichAdd USBI_TRANSFER_CANCELLING and _DEVICE_DISAPPEARED...
2011-07-24 Peter Stugelibusbi.h: Add comma after last value in enum usbi_tran...
2011-06-13 Peter Stugeconfigure.ac: Check for poll.h, and for nfds_t on Darwin
2010-11-26 Nathan HjelmRemove USBI_OS_HANDLES_TIMEOUT and fix int/isoc timeout...
2010-11-22 Peter StugeSilence "warning: suggest braces around empty body...
2010-11-22 Ludovic RousseauUse const for the usbi_parse_descriptor() format string
2010-08-24 Pete BatardIntroduced calling convention (for Windows)
2010-07-28 Pete BatardAdd Windows support
2010-06-10 Pete BatardFactorize event handler interruption code
2010-06-04 Pete BatardSwitched to standard int pointer type for windows 64...
2010-05-24 Michael PlanteModify log functions to compile with MSVC6
2010-05-20 Pete BatardAdd type parameter to the list_for_each_entry() and...
2010-05-18 Pete BatardRename all interface parameters to usb_interface or...
2010-05-17 Pete BatardStricter types and casts
2010-05-13 Pete BatardWhitespace cleanup
2010-05-13 Peter StugeAdd internal abstraction for POSIX Threads
2009-11-07 Daniel DrakeUse timerfd for timeout handling
2009-11-06 Daniel DrakeTransfer locking
2009-02-17 Nathan HjelmDarwin backend
2009-02-17 Nathan HjelmAbstract clock reading into OS layer
2008-11-21 Daniel DrakePause event handling while opening and closing devices
2008-11-03 Bastien NoceraAdd libusb_attach_kernel_driver()
2008-06-27 Daniel DrakeAllow user data pointer to be passed through pollfd...
2008-06-27 Daniel DrakeIntroduce contexts to the API
2008-05-29 Daniel DrakeRefine libusb_set_configuration() semantics
2008-05-16 Daniel DrakeFix endianness with descriptor handling
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-10 Daniel DrakeLinux: fix caching of active configuration for non...
next