Windows: Partial fix for data race in composite_copy_transfer_data
[platform/upstream/libusb.git] / libusb / libusbi.h
2021-07-21 Nathan Hjelmcore: update usbi_dbg to take the context as an argument
2021-06-08 Nathan Hjelmcore: allow libusb_set_option on the default context...
2021-06-03 Chris Dickenscore: Refactor initialization and how the default conte...
2020-12-17 Nathan HjelmUse stdatomic instead of gcc-internal atomics
2020-12-16 Chris Dickenscore: Introduce atomic type and operations
2020-11-27 Chris Dickensbuild: Prepare config.h for inclusion in examples/tests
2020-10-16 Chris Dickenscore: Iterate over completed transfers using the correc...
2020-10-16 Chris Dickenscore: Fix the newly added list_splice_front() function
2020-09-29 Chris Dickenscore: Fix unused variable warnings on release builds
2020-09-15 Nathan Hjelmlibusbi.h: fix warning about redefined macros
2020-09-13 Chris DickensDoxygen: Fix warnings about undocumented compounds
2020-09-13 Chris Dickenscore: Split usbi_clock_gettime() into two separate...
2020-09-13 Chris Dickenscore: Add validation to timeval parameters
2020-09-13 Chris Dickenscore: Miscellaneous internal logging cleanup
2020-09-13 Chris Dickensbuild: Merge events and threads into single platform...
2020-09-13 Chris DickensGuard against getting stuck while handling events
2020-08-24 Chris Dickenscore: Ensure that reported event bits are initialized
2020-08-18 Chris DickensFix typos detected by codespell and manual inspection
2020-08-13 Chris Dickenscore: Optimize check for pending events
2020-08-12 Chris Dickenscore: Introduce platform events abstraction
2020-08-11 Chris Dickenscore: Introduce list iteration helpers
2020-04-29 Chris Dickenscore: Narrow the types passed to certain backend functions
2020-04-28 Chris Dickensdescriptor: Remove usbi_get_config_index_by_value()
2020-04-28 Chris Dickenscore: Kill backend get_device_descriptor() function
2020-04-17 Chris Dickenscore: Change pointer type from 'unsigned char' to ...
2020-04-17 Chris Dickenscore: Kill the 'host_endian' argument for most functions
2020-04-17 Chris Dickenscore: Remove redundant definitions for descriptor sizes
2020-04-17 Chris Dickenscore: Remove usbi_parse_descriptor() function
2020-04-17 Chris DickensAdd packed definitions for some standard USB descriptor...
2020-03-30 Chris Dickensbuild: Enable additional build errors and warnings
2020-03-30 Chris Dickensbuild: Require C11 to build and clean up autoconfig...
2020-03-28 Chris Dickenscore: Kill the OS_* definitions and use in the source...
2020-03-25 Chris Dickensautotools: Fix a number of issues
2020-03-16 Chris Dickenscore: Make the 'reset_device' function of the backend...
2020-03-16 Chris Dickenscore: Move parameter validation from backend to core
2020-03-16 Chris Dickenscore: Kill usbi_backend.clock_gettime() function
2020-03-06 Chris Dickenscore: Switch usbi_transfer to store timeout as timespec
2020-02-26 Chris Dickenscore: Introduce accessor functions for structure privat...
2020-02-26 Chris Dickenscore: Optimize the memory layout of the transfer structure
2020-02-26 Chris Dickenscore: Use a consistent variable name for usbi_transfer...
2020-01-27 Chris Dickenslinux_usbfs: Drop support for kernel versions earlier...
2020-01-26 rootcore: Fix build on linux
2020-01-25 Chris Dickenscore: Convert internal macros to static inline functions
2020-01-24 Chris Dickensconfigure.ac: Cleanup and refactoring
2020-01-24 Chris DickensMisc: Trim and consolidate header file usage
2020-01-22 Chris DickensMisc: Use the UNREFERENCED_PARAMETER macro for UNUSED...
2020-01-21 Chris DickensWindows: Remove support for WinCE and Visual Studio...
2019-12-28 Pino ToscanoAdd Null POSIX backend
2019-08-14 Nathan Hjelmcore: protect against changes to the pollfd list during...
2019-07-08 Adrien DestuguesVarious fixes for the Haiku port
2019-01-31 Sean McBrideFixed many compiler warnings about sign and size mismatch
2019-01-09 Vianney le Clément... core: Add libusb_wrap_sys_device() API
2019-01-09 Sean McBrideAdded USBI_PRINTFLIKE to allow finding printf format...
2018-12-05 dmitrykoscore: new API libusb_set_log_cb() to redirect global...
2017-12-28 Chris Dickenshotplug: Improve internal structure and deregistration...
2017-07-27 jonnerFix typo in exit() function signature
2017-07-16 Chris Dickenscore: Preparation for handling backend-specific options
2017-07-16 Chris Dickenscore: Pass context to backend when calling exit() function
2017-07-12 Chris Dickenscore: Slightly refactor and improve logging code
2017-07-10 Chris Dickenscore: Fix --disable-log option to remove logging functi...
2017-07-06 Chris Dickenscore: Add provisions for per-context private backend...
2017-07-06 Chris Dickenscore: Kill usbi_os_backend structure definition madness
2017-07-06 Chris DickensMisc: Ensure the 'os_priv' member of structures is...
2017-07-06 Chris DickensMisc: Refactor zero-length array declarations
2017-03-01 Chris Dickenscore: Improve robustness of event handling
2017-01-12 Chris DickensWindows: Provide C99 compliant implementations of ...
2017-01-12 Chris Dickenscore: Remove use of gettimeofday()
2016-08-17 Chris Dickenscore: Refactor code related to transfer flags and timeo...
2016-07-25 Lei ChenSolaris backend
2016-05-30 Steinar H. GundersonAdd support for persistent device memory.
2016-02-24 Chris DickensMisc: Make API parameter names consistent and sensible
2016-01-28 Chris DickensMisc: Minor stylistic improvements to libusbi.h
2016-01-27 Dmitry Fleytmanusbdk: Introduce usbdk backend
2016-01-06 Brent RectorWindows: Add Visual Studio 2015 support
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-03 Chris Dickenscore: Record when a transfer timeout has been handled
2015-04-28 Tobias Klausercore: Remove unused member add_iso_packet_size from...
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...
next