projects
/
platform
/
upstream
/
libusb.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Windows: Partial fix for data race in composite_copy_transfer_data
[platform/upstream/libusb.git]
/
libusb
/
libusbi.h
2021-07-21
Nathan Hjelm
core: update usbi_dbg to take the context as an argument
blob
|
commitdiff
2021-06-08
Nathan Hjelm
core: allow libusb_set_option on the default context...
blob
|
commitdiff
|
diff to current
2021-06-03
Chris Dickens
core: Refactor initialization and how the default conte...
blob
|
commitdiff
|
diff to current
2020-12-17
Nathan Hjelm
Use stdatomic instead of gcc-internal atomics
blob
|
commitdiff
|
diff to current
2020-12-16
Chris Dickens
core: Introduce atomic type and operations
blob
|
commitdiff
|
diff to current
2020-11-27
Chris Dickens
build: Prepare config.h for inclusion in examples/tests
blob
|
commitdiff
|
diff to current
2020-10-16
Chris Dickens
core: Iterate over completed transfers using the correc...
blob
|
commitdiff
|
diff to current
2020-10-16
Chris Dickens
core: Fix the newly added list_splice_front() function
blob
|
commitdiff
|
diff to current
2020-09-29
Chris Dickens
core: Fix unused variable warnings on release builds
blob
|
commitdiff
|
diff to current
2020-09-15
Nathan Hjelm
libusbi.h: fix warning about redefined macros
blob
|
commitdiff
|
diff to current
2020-09-13
Chris Dickens
Doxygen: Fix warnings about undocumented compounds
blob
|
commitdiff
|
diff to current
2020-09-13
Chris Dickens
core: Split usbi_clock_gettime() into two separate...
blob
|
commitdiff
|
diff to current
2020-09-13
Chris Dickens
core: Add validation to timeval parameters
blob
|
commitdiff
|
diff to current
2020-09-13
Chris Dickens
core: Miscellaneous internal logging cleanup
blob
|
commitdiff
|
diff to current
2020-09-13
Chris Dickens
build: Merge events and threads into single platform...
blob
|
commitdiff
|
diff to current
2020-09-13
Chris Dickens
Guard against getting stuck while handling events
blob
|
commitdiff
|
diff to current
2020-08-24
Chris Dickens
core: Ensure that reported event bits are initialized
blob
|
commitdiff
|
diff to current
2020-08-18
Chris Dickens
Fix typos detected by codespell and manual inspection
blob
|
commitdiff
|
diff to current
2020-08-13
Chris Dickens
core: Optimize check for pending events
blob
|
commitdiff
|
diff to current
2020-08-12
Chris Dickens
core: Introduce platform events abstraction
blob
|
commitdiff
|
diff to current
2020-08-11
Chris Dickens
core: Introduce list iteration helpers
blob
|
commitdiff
|
diff to current
2020-04-29
Chris Dickens
core: Narrow the types passed to certain backend functions
blob
|
commitdiff
|
diff to current
2020-04-28
Chris Dickens
descriptor: Remove usbi_get_config_index_by_value()
blob
|
commitdiff
|
diff to current
2020-04-28
Chris Dickens
core: Kill backend get_device_descriptor() function
blob
|
commitdiff
|
diff to current
2020-04-17
Chris Dickens
core: Change pointer type from 'unsigned char' to ...
blob
|
commitdiff
|
diff to current
2020-04-17
Chris Dickens
core: Kill the 'host_endian' argument for most functions
blob
|
commitdiff
|
diff to current
2020-04-17
Chris Dickens
core: Remove redundant definitions for descriptor sizes
blob
|
commitdiff
|
diff to current
2020-04-17
Chris Dickens
core: Remove usbi_parse_descriptor() function
blob
|
commitdiff
|
diff to current
2020-04-17
Chris Dickens
Add packed definitions for some standard USB descriptor...
blob
|
commitdiff
|
diff to current
2020-03-30
Chris Dickens
build: Enable additional build errors and warnings
blob
|
commitdiff
|
diff to current
2020-03-30
Chris Dickens
build: Require C11 to build and clean up autoconfig...
blob
|
commitdiff
|
diff to current
2020-03-28
Chris Dickens
core: Kill the OS_* definitions and use in the source...
blob
|
commitdiff
|
diff to current
2020-03-25
Chris Dickens
autotools: Fix a number of issues
blob
|
commitdiff
|
diff to current
2020-03-16
Chris Dickens
core: Make the 'reset_device' function of the backend...
blob
|
commitdiff
|
diff to current
2020-03-16
Chris Dickens
core: Move parameter validation from backend to core
blob
|
commitdiff
|
diff to current
2020-03-16
Chris Dickens
core: Kill usbi_backend.clock_gettime() function
blob
|
commitdiff
|
diff to current
2020-03-06
Chris Dickens
core: Switch usbi_transfer to store timeout as timespec
blob
|
commitdiff
|
diff to current
2020-02-26
Chris Dickens
core: Introduce accessor functions for structure privat...
blob
|
commitdiff
|
diff to current
2020-02-26
Chris Dickens
core: Optimize the memory layout of the transfer structure
blob
|
commitdiff
|
diff to current
2020-02-26
Chris Dickens
core: Use a consistent variable name for usbi_transfer...
blob
|
commitdiff
|
diff to current
2020-01-27
Chris Dickens
linux_usbfs: Drop support for kernel versions earlier...
blob
|
commitdiff
|
diff to current
2020-01-26
root
core: Fix build on linux
blob
|
commitdiff
|
diff to current
2020-01-25
Chris Dickens
core: Convert internal macros to static inline functions
blob
|
commitdiff
|
diff to current
2020-01-24
Chris Dickens
configure.ac: Cleanup and refactoring
blob
|
commitdiff
|
diff to current
2020-01-24
Chris Dickens
Misc: Trim and consolidate header file usage
blob
|
commitdiff
|
diff to current
2020-01-22
Chris Dickens
Misc: Use the UNREFERENCED_PARAMETER macro for UNUSED...
blob
|
commitdiff
|
diff to current
2020-01-21
Chris Dickens
Windows: Remove support for WinCE and Visual Studio...
blob
|
commitdiff
|
diff to current
2019-12-28
Pino Toscano
Add Null POSIX backend
blob
|
commitdiff
|
diff to current
2019-08-14
Nathan Hjelm
core: protect against changes to the pollfd list during...
blob
|
commitdiff
|
diff to current
2019-07-08
Adrien Destugues
Various fixes for the Haiku port
blob
|
commitdiff
|
diff to current
2019-01-31
Sean McBride
Fixed many compiler warnings about sign and size mismatch
blob
|
commitdiff
|
diff to current
2019-01-09
Vianney le Clément...
core: Add libusb_wrap_sys_device() API
blob
|
commitdiff
|
diff to current
2019-01-09
Sean McBride
Added USBI_PRINTFLIKE to allow finding printf format...
blob
|
commitdiff
|
diff to current
2018-12-05
dmitrykos
core: new API libusb_set_log_cb() to redirect global...
blob
|
commitdiff
|
diff to current
2017-12-28
Chris Dickens
hotplug: Improve internal structure and deregistration...
blob
|
commitdiff
|
diff to current
2017-07-27
jonner
Fix typo in exit() function signature
blob
|
commitdiff
|
diff to current
2017-07-16
Chris Dickens
core: Preparation for handling backend-specific options
blob
|
commitdiff
|
diff to current
2017-07-16
Chris Dickens
core: Pass context to backend when calling exit() function
blob
|
commitdiff
|
diff to current
2017-07-12
Chris Dickens
core: Slightly refactor and improve logging code
blob
|
commitdiff
|
diff to current
2017-07-10
Chris Dickens
core: Fix --disable-log option to remove logging functi...
blob
|
commitdiff
|
diff to current
2017-07-06
Chris Dickens
core: Add provisions for per-context private backend...
blob
|
commitdiff
|
diff to current
2017-07-06
Chris Dickens
core: Kill usbi_os_backend structure definition madness
blob
|
commitdiff
|
diff to current
2017-07-06
Chris Dickens
Misc: Ensure the 'os_priv' member of structures is...
blob
|
commitdiff
|
diff to current
2017-07-06
Chris Dickens
Misc: Refactor zero-length array declarations
blob
|
commitdiff
|
diff to current
2017-03-01
Chris Dickens
core: Improve robustness of event handling
blob
|
commitdiff
|
diff to current
2017-01-12
Chris Dickens
Windows: Provide C99 compliant implementations of ...
blob
|
commitdiff
|
diff to current
2017-01-12
Chris Dickens
core: Remove use of gettimeofday()
blob
|
commitdiff
|
diff to current
2016-08-17
Chris Dickens
core: Refactor code related to transfer flags and timeo...
blob
|
commitdiff
|
diff to current
2016-07-25
Lei Chen
Solaris backend
blob
|
commitdiff
|
diff to current
2016-05-30
Steinar H. Gunderson
Add support for persistent device memory.
blob
|
commitdiff
|
diff to current
2016-02-24
Chris Dickens
Misc: Make API parameter names consistent and sensible
blob
|
commitdiff
|
diff to current
2016-01-28
Chris Dickens
Misc: Minor stylistic improvements to libusbi.h
blob
|
commitdiff
|
diff to current
2016-01-27
Dmitry Fleytman
usbdk: Introduce usbdk backend
blob
|
commitdiff
|
diff to current
2016-01-06
Brent Rector
Windows: Add Visual Studio 2015 support
blob
|
commitdiff
|
diff to current
2015-12-17
Chris Dickens
API: Add libusb_interrupt_event_handler() function
blob
|
commitdiff
|
diff to current
2015-12-17
Chris Dickens
core: Store different event types as a bitmask within...
blob
|
commitdiff
|
diff to current
2015-09-29
Chris Dickens
core: Prevent attempts to recursively hande events
blob
|
commitdiff
|
diff to current
2015-09-03
Chris Dickens
core: Record when a transfer timeout has been handled
blob
|
commitdiff
|
diff to current
2015-04-28
Tobias Klauser
core: Remove unused member add_iso_packet_size from...
blob
|
commitdiff
|
diff to current
2015-03-01
Chris Dickens
core: Add internal transfer state management
blob
|
commitdiff
|
diff to current
2015-02-16
orbitcowboy
misc: fix typos in comments
blob
|
commitdiff
|
diff to current
2015-01-27
Chris Dickens
core: Implement new transfer completion API
blob
|
commitdiff
|
diff to current
2015-01-21
Chris Dickens
core: Add alternative API for backends to handle transf...
blob
|
commitdiff
|
diff to current
2015-01-11
Chris Dickens
core: Fix handling of duplicate transfer submission...
blob
|
commitdiff
|
diff to current
2015-01-06
Chris Dickens
core: Make event_data_lock non-recursive
blob
|
commitdiff
|
diff to current
2014-12-29
Chris Dickens
core: Improve the handling of the pollfd list
blob
|
commitdiff
|
diff to current
2014-12-19
Chris Dickens
core: Signal the event pipe at most one time
blob
|
commitdiff
|
diff to current
2014-12-19
Chris Dickens
core: Eliminate hotplug pipe, using list and event...
blob
|
commitdiff
|
diff to current
2014-12-19
Chris Dickens
core: Add new flag to record when a new poll fd is...
blob
|
commitdiff
|
diff to current
2014-12-19
Chris Dickens
core: Add helper functions to signal and clear the...
blob
|
commitdiff
|
diff to current
2014-12-19
Chris Dickens
core: Rename pipe used to signal internal events
blob
|
commitdiff
|
diff to current
2014-12-19
Chris Dickens
core: Transition device close event to use event_data_lock
blob
|
commitdiff
|
diff to current
2014-12-19
Chris Dickens
core: Add new lock to protect internal context event...
blob
|
commitdiff
|
diff to current
2014-12-19
Chris Dickens
core: Rename pollfd_modify counter and its lock to...
blob
|
commitdiff
|
diff to current
2014-09-25
Akshay Jaggi
haiku: Add Haiku support
blob
|
commitdiff
|
diff to current
2014-09-07
Chris Dickens
core: Make use of headers consistent across all files
blob
|
commitdiff
|
diff to current
2014-09-03
Chris Dickens
core: Fix compiler warnings on MinGW and Visual Studio
blob
|
commitdiff
|
diff to current
2014-08-29
Chris Dickens
core: Rename count variable for pollfds for consistency...
blob
|
commitdiff
|
diff to current
2014-08-27
Chris Dickens
core: Reuse poll fds across calls to handle_events()
blob
|
commitdiff
|
diff to current
2014-08-27
Chris Dickens
core: Only interrupt event handlers as necessary during...
blob
|
commitdiff
|
diff to current
next