|
|
|
@9479ce
|
2 years |
vlovich |
descriptor.c: Fix buffer read overflow caught by valgrind
In …
|
|
|
|
@c775c2
|
2 years |
vlovich |
Clean up in-flight transfers and device handle when closing a device
Any …
|
|
|
|
@742825
|
2 years |
vlovich |
Add recursive mutexes to threading abstraction
This is necessary for the …
|
|
|
|
@8f1bc0
|
2 years |
vlovich |
Add USBI_TRANSFER_CANCELLING and _DEVICE_DISAPPEARED status flags
The …
|
|
|
|
@87ba8a
|
2 years |
vlovich |
Linux: Detect and report that device has gone away while discarding URBs
…
|
|
|
|
@2c85c3
|
2 years |
stuge |
libusbi.h: Add comma after last value in enum usbi_transfer_flags
|
|
|
|
@5d7be3
|
2 years |
stuge |
threads_posix.h: Whitespace fix
|
|
|
|
@18db48
|
2 years |
stuge |
libusb/Makefile.am: Correct threading files in libusb_1_0_la_SOURCES
|
|
|
|
@5f30c8
|
22 months |
alan.ott |
Linux: Fix #70 race condition in sysfs_get_device_list()
Change the way …
|
|
|
|
@40327c
|
2 years |
rogueresearch |
Darwin: Fix #63 error when apps use Objective-C garbage collection
|
|
|
|
@3ba2fa
|
3 years |
rogueresearch |
Darwin: Fix #28 clang analyzer warning about unbalanced retain/release
|
|
|
|
@b67120
|
3 years |
rogueresearch |
io.c: Fix clang analyzer warning about unused variable
References #28.
|
|
|
|
@51af85
|
2 years |
stuge |
.gitignore: Add m4 subdirectory created by libtool
|
|
|
|
@c569e5
|
3 years |
rousseau |
Linux: Do not include useless pthread.h
The code does not use threads so …
|
|
|
|
@82af9f
|
2 years |
pbatard |
Windows: minor code improvements
* mostly warnings from VS2010's …
|
|
|
|
@7e636d
|
2 years |
pbatard |
Windows: prevent set_configuration request from being sent using WinUSB
* …
|
|
|
|
@578c50
|
2 years |
graeme |
Windows: fixed default WinUSB timeout and ineffective policy settings
* …
|
|
|
|
@25fa63
|
2 years |
pbatard |
Windows: Don't leak pipe fds
use _open() and _close() rather than …
|
|
|
|
@3ccd9b
|
2 years |
stuge |
Windows: enumeration overhaul
* uses multiple passes in a single call
* …
|
|
|
|
@bb108c
|
2 years |
pbatard |
Windows: MS project files part 4 - MSVC6 project files
Fixes #57 and #1.
|
|
|
|
@78896a
|
2 years |
pbatard |
Windows: MS project files part 3 - VS2005 project files
References #57.
|
|
|
|
@9e5f42
|
2 years |
pbatard |
Windows: MS project files part 2 - WDK project files
References #57.
|
|
|
|
@c1e754
|
2 years |
pbatard |
Windows: MS project files part 1 - support files & preliminaries
* adds …
|
|
|
|
@85a14f
|
2 years |
stuge |
Move library version number from configure.ac to libusb/version.h
This is …
|
|
|
|
@3481f5
|
2 years |
stuge |
Windows: Debug builds create the same .dll file name as non-debug
Thanks …
|
|
|
|
@9da8cf
|
2 years |
pbatard |
Windows: explicit use of ANSI or WideChar? calls
* This is in anticipation …
|
|
|
|
@ae675c
|
2 years |
pbatard |
Windows: Remove SetupAPI, AdvAPI32 and OLE32 link-time dependencies
* …
|
|
|
|
@356e31
|
2 years |
pbatard |
Add .gitattributes to avoid Windows line ending issues with autocrlf
|
|
|
|
@61c120
|
2 years |
stuge |
Windows: Touch up FileDescription? and ProductName? resource strings
|
|
|
|
@99b4dd
|
2 years |
stuge |
Windows: Remove emulated direct device access via HID API
Either use a …
|
|
|
|
@4be84a
|
2 years |
stuge |
Revert libusb_strerror() until we have i18n and l10n
|
|
|
|
@0e177f
|
2 years |
pbatard |
dpfp_threaded: return instead of pthread_exit() to avoid Cygwin warning
|
|
|
|
@e65878
|
2 years |
pbatard |
Windows: Rename various variables named "index" to avoid shadow warnings
|
|
|
|
@019bf7
|
3 years |
pbatard |
Windows: Fix logic in enumeration of driver name and port number
|
|
|
|
@24494e
|
3 years |
pbatard |
Windows: Allow claiming any interface in composite device using WinUSB
…
|
|
|
|
@9c8e65
|
3 years |
pbatard |
Windows: Allow arbitrary bConfigurationValue in config descriptors
Unlike …
|
|
|
|
@dcd002
|
2 years |
Thomas.Roefer |
Darwin: Schedule isochronous transfers further in the future
This is …
|
|
|
|
@e83fad
|
2 years |
Thomas.Roefer |
Darwin: Fix #65 memory leak in submit_iso_transfer()
This was also …
|
|
|
|
@1a2d21
|
2 years |
stuge |
configure.ac: Refactor Windows backend settings into one occurence
The …
|
|
|
|
@717f47
|
3 years |
stuge |
configure.ac: Rename AM_LDFLAGS to LTLDFLAGS and actually use them
The …
|
|
|
|
@3cbe57
|
2 years |
stuge |
configure.ac: Clean up PC_LIBS_PRIVATE and AM_LDFLAGS
Move linker options …
|
|
|
|
@ef39d1
|
2 years |
stuge |
configure.ac: Call AC_CONFIG_FILES() for each output file
This avoids a …
|
|
|
|
@6e52ea
|
2 years |
stuge |
configure.ac: Whitespace changes and trivial reordering
|
|
|
|
@44b85d
|
2 years |
stuge |
configure.ac: Quote AC_COMPILE_IFELSE() input
|
|
|
|
@19d588
|
2 years |
stuge |
configure.ac: Define booleans to 1 when set, instead of an empty string
…
|
|
|
|
@c24649
|
3 years |
stuge |
configure.ac: Clean up redundancy and fix LIBS on Linux
LIBS, AM_LDFLAGS, …
|
|
|
|
@0bd4a4
|
2 years |
stuge |
configure.ac: Touch up Darwin and Cygwin OS messages
|
|
|
|
@16cf11
|
3 years |
stuge |
configure.ac: Do not use -pthread on Darwin
It's not needed because …
|
|
|
|
@a12074
|
3 years |
stuge |
configure.ac: Check for poll.h, and for nfds_t on Darwin
On Linux, assume …
|
|
|
|
@21d03d
|
3 years |
hjelmn |
Darwin: Add support for control requests on endpoints other than 0
…
|
|
|
|
@9bfacd
|
3 years |
hjelmn |
Darwin: Add more error checking for libusb_open()
Now also check the …
|
|
|
|
@478cd4
|
3 years |
stuge |
Core: libusb_get_next_timeout() must consider all flying transfers
If …
|
|
|
|
@7802e4
|
3 years |
rousseau |
Linux: Correctly catch read() errors for sysfs config descriptors
read(2) …
|
|
|
|
@4c7f3c
|
2 years |
stuge |
Linux: Refactor cancellation into one function for all transfer types
|
|
|
|
@011f1f
|
3 years |
stuge |
Linux: Refactor discarding of URBs into a function and return all errors
…
|
|
|
|
@26246d
|
2 years |
stuge |
Linux: Set private number of URBs also for control transfers
|
|
|
|
@295c9d
|
3 years |
stern |
Linux: cancel URBs in reverse order
In a multi-URB transfer, URBs should …
|
|
|
|
@07df37
|
3 years |
stern |
Linux: report correct value for urb->actual_length
Transferred bytes are …
|
|
|
|
@b26db4
|
3 years |
stern |
Linux: improve reporting of URB error status codes
Fix the way overflow …
|
|
|
|
@efc297
|
3 years |
stern |
Linux: improve detection of BULK_CONTINUATION kernel support
Clarify the …
|
|
|
|
@bd267c
|
2 years |
stuge |
README: Update webpage URL and add Peter's email address
|
|
|
|
@845b71
|
3 years |
stuge |
libusb is not just for Linux!
|
|
|
|
@67d9ef
|
3 years |
hjelmn |
Remove USBI_OS_HANDLES_TIMEOUT and fix int/isoc timeouts on Darwin
…
|
|
|
|
@370922
|
3 years |
stuge |
Silence "warning: suggest braces around empty body in an 'if' statement"
|
|
|
|
@0f8501
|
3 years |
Hannibal |
Disallow libusb_get_string_descriptor_ascii() with index 0
String …
|
|
|
|
@3b41c3
|
3 years |
rousseau |
Use const for the usbi_parse_descriptor() format string
Constant strings …
|
|
|
|
@7f2e9f
|
3 years |
marcan |
Linux: Fix usbfs/sysfs config descriptor handling on big-endian
usbfs …
|
|
|
|
@2aa898
|
3 years |
rousseau |
examples: #include <libusb.h> without directory name
The libusb-1.0 …
|
|
|
|
@7da756
|
3 years |
rousseau |
Add missing argument to libusb_wait_for_event() documentation, fix #55
In …
|
|
|
|
@678c24
|
3 years |
stuge |
examples: Silence warnings about return value of fwrite()
|
|
|
|
@9cd905
|
3 years |
stuge |
Linux: Don't free() URBs prematurely on hardware error; fix #54
When an …
|
|
|
|
@116d34
|
3 years |
pbatard |
Windows: add support for filter drivers
* precedence is driver > upper …
|
|
|
|
@eb833f
|
3 years |
pbatard |
Windows: fix errcode shadow warning, and string and DLL_DECLARE fixes
* …
|
|
|
|
@1feadb
|
3 years |
pbatard |
Windows: use IOCTLs for HID input, output and feature reports
* fixes …
|
|
|
|
@d7c254
|
3 years |
dsd |
Fix libtool version setting
This was being set too early to take effect.
|
|
|
|
@a6fb54
|
3 years |
vapier |
Populate the pkg-config Libs.private field
|
|
|
|
@a9b406
|
3 years |
vapier |
Linux: fix build failure when CLOCK_MONOTONIC does not exist
This is not …
|
|
|
|
@d192c5
|
3 years |
dsd |
Update libtool version info
With input from various people on the mailing …
|
|
|
|
@e65f69
|
3 years |
pbatard |
Updated documentation for unsupported Darwin/Windows? calls
|
|
|
|
@c8bab4
|
3 years |
pbatard |
Windows: Make libusb_pollfd() return error
Windows does not have …
|
|
|
|
@bd623f
|
3 years |
dsd |
MinGW: Use --add-stdcall-alias linker option
Naming of symbols inside the …
|
|
|
|
@29f9f9
|
3 years |
pbatard |
Introduced calling convention (for Windows)
Under Windows, a variety of …
|
|
|
|
@be523f
|
3 years |
pbatard |
Windows: fix string copy in sanitize_path
The NULL byte was not being …
|
|
|
|
@7fd36a
|
3 years |
pbatard |
Windows: DuplicateHandle? failure is not a warning
This is because WinUSB …
|
|
|
|
@33cd2f
|
3 years |
pbatard |
removed trailing whitespaces
|
|
|
|
@e47849
|
3 years |
pbatard |
Windows: Mark interfaces as unused when releasing
Without this important …
|
|
|
|
@b30ca1
|
3 years |
pbatard |
Windows: fix device path string duplication
|
|
|
|
@e8d7a8
|
3 years |
hjelmn |
Darwin: Cache device configuration value
Cache device configuration value …
|
|
|
|
@fe5d1d
|
3 years |
www.google.com/accounts/o8/id?id=AItOawkM3uGBTSyyhCOzuNTVLryo9XVnsuR12Vg |
Fix inconsistencies between prototypes and definitions
This removes some …
|
|
|
|
@3b538c
|
3 years |
hchan |
Darwin: handle kIOReturnUnderrun
This return code indicates that the …
|
|
|
|
@9a4249
|
3 years |
pbatard |
Add Windows support
Via Cygwin/MinGW, libusb now has windows support. …
|
|
|
|
@d38dd5
|
3 years |
hchan |
Darwin: write iso transfer details into correct packets
|
|
|
|
@fbff5b
|
3 years |
hjelmn |
Darwin: fix interface object leak
|
|
|
|
@dffc09
|
3 years |
hjelmn |
Darwin: clean up some debug messages
|
|
|
|
@946d1a
|
3 years |
hjelmn |
Darwin: Don't open devices during scan unless we have to unsuspend
|
|
|
|
@3b6d9a
|
3 years |
stuge |
Linux: Handle early complete of multi-URB transfer
|
|
|
|
@a516fc
|
3 years |
dsd |
Only compile dpfp examples when sigaction is available
It's not available …
|
|
|
|
@a1d831
|
3 years |
aurelien |
configure.ac: fix bashisms
|
|
|
|
@7211ab
|
3 years |
dsd |
Only include sys/time.h on appropriate platforms
This header doesn't …
|
|
|
|
@b33c3c
|
3 years |
dsd |
Linux: Fix log message commit
Forgot to test this.
|
|
|
|