|
|
|
@69b71c
|
20 months |
pete |
Windows: copy DLL file regardless of ddk_build.cmd dll argument case
|
|
|
|
@fdbac8
|
20 months |
pete |
Windows: Add uint32_t typedef for old MSC so that DDK can build lsusb
|
|
|
|
@c471d5
|
20 months |
vlovich |
Darwin: fix port leak in darwin_clock_gettime()
|
|
|
|
@477f39
|
20 months |
vlovich |
Darwin: remove unnecessary run loop invalidation during libusb_exit()
|
|
|
|
@f52094
|
20 months |
vlovich |
Darwin: fix port leak during libusb_exit()
|
|
|
|
@8a2f7b
|
20 months |
vlovich |
Darwin: fix potential leak on libusb_claim_interface() error
|
|
|
|
@b1ee2e
|
20 months |
hjelmn |
Darwin: Fix #117 transfer size 64/32 bit issue for transfer callbacks
The …
|
|
|
|
@c407a2
|
20 months |
stuge |
Remove username from SF FRS rsync upload command
|
|
|
|
@cbc2d7
|
20 months |
stuge |
Support release candidate versions in configure.ac and libusb-1.0.rc
|
|
|
|
@384a52
|
20 months |
stuge |
Tidy .gitignore a little
There's no xusb, we need a glob pattern for …
|
|
|
|
@9ad364
|
21 months |
hdegoede |
Docs: Clarify that libusb_handle_events_timeout() tv param can't be NULL
…
|
|
|
|
@e1c06f
|
21 months |
stuge |
Makefile.am: Do not remove ChangeLog? on make distclean, fixes #116
…
|
|
|
|
@0c5bf0
|
21 months |
vlovich |
Darwin: Reduce race likelihood between cancellation and device disconnect
…
|
|
|
|
@3e6e25
|
21 months |
stuge |
Document that libusb_get_device_list() can return any libusb_error code
…
|
|
|
|
@737ba0
|
2 years |
pbatard |
Linux: Fix #81 URB double free race condition on device disconnect
A …
|
|
|
|
@1b0f75
|
21 months |
stuge |
Add libusb_error_name() API function
Until we have i18ned error messages …
|
|
|
|
@e16805
|
21 months |
stuge |
Add libusb_has_capability() API function
Since it is currently not …
|
|
|
|
@2dc2fa
|
21 months |
sping |
Fix typos in introductory documentation
|
|
|
|
@0a8280
|
21 months |
pekkanikander |
Linux: Add libusb_open() debug and error messages with the device path
…
|
|
|
|
@658337
|
21 months |
pekkanikander |
Add debug message with libusb_open() error code
References #109.
|
|
|
|
@f797ec
|
21 months |
hdegoede |
Document libusb_handle_events_completed() and _timeout_completed()
…
|
|
|
|
@669651
|
21 months |
graeme2 |
Fix #56 race condition causing delayed completion of sync transfers
The …
|
|
|
|
@cfee54
|
21 months |
hjelmn |
Darwin: Use a condition to signal async thread ready in libusb_init()
|
|
|
|
@d1bd23
|
22 months |
hjelmn |
Fix #64 use of reserved identifiers throughout libusb
|
|
|
|
@a97762
|
22 months |
hjelmn |
Darwin: fix libusb_get_device_list() and libusb_claim_interface() leaks
|
|
|
|
@8723df
|
22 months |
hjelmn |
Darwin: use kIOMasterPortDefault instead of creating a master port
|
|
|
|
@0eb7e4
|
22 months |
stuge |
Allow devices with zero configurations to be discovered
At least in …
|
|
|
|
@5010c3
|
22 months |
stuge |
Linux: Continue enumeration even if one device returns an error
|
|
|
|
@2bf884
|
2 years |
hdegoede |
Linux: Handle single- and two-digit kernel versions like 3.0 and 4
The …
|
|
|
|
@0288bf
|
2 years |
pbatard |
Windows: Provide libusb_get_device_speed() data
* use (currently …
|
|
|
|
@382b7d
|
22 months |
trygvis |
Darwin: Provide libusb_get_device_speed() data
References #45.
|
|
|
|
@44d631
|
2 years |
hdegoede |
Linux: Provide libusb_get_device_speed() data from sysfs
References #45.
…
|
|
|
|
@c8c40b
|
2 years |
hdegoede |
Add new API function libusb_get_device_speed()
Reworked version of my …
|
|
|
|
@0db8cb
|
2 years |
hjelmn |
Darwin: Improve device enumeration performance
The device location is …
|
|
|
|
@511ec4
|
2 years |
hdegoede |
Linux: Use read_sysfs_attr() to get busnum and devaddr
Remove code …
|
|
|
|
@e05bbc
|
2 years |
hdegoede |
Linux: Add read_sysfs_attr() helper function
On Linux we often need to …
|
|
|
|
@20e26d
|
2 years |
hdegoede |
Linux: Stop kernel from re-attaching in-kernel driver after reset
When an …
|
|
|
|
@4e294d
|
2 years |
hdegoede |
Core: Use USB_MAXINTERFACES rather then sizeof(claimed_interfaces)
…
|
|
|
|
@a68f95
|
2 years |
hdegoede |
Linux: Fix warnings seen when compiling with gcc-4.6
Compiling with …
|
|
|
|
@209b5c
|
2 years |
vlovich |
Darwin: Fix #108 crash when a device is unplugged
|
|
|
|
@d3543e
|
2 years |
stuge |
libusb.h: Add missing LIBUSB_CLASS_ codes currently defined by usb.org
…
|
|
|
|
@08bc7f
|
2 years |
stuge |
libusb.h: Add LIBUSB_CLASS_IMAGE in addition to LIBUSB_CLASS_PTP
The old …
|
|
|
|
@3d7938
|
2 years |
stuge |
libusb.h: Fix LIBUSB_CLASS_PRINTER description typo
References #106.
|
|
|
|
@5d0526
|
2 years |
rogueresearch |
Darwin: Fix #100 warning cast to pointer from integer of different size
|
|
|
|
@bb8854
|
2 years |
rogueresearch |
configure.ac: Fix #97 clang warning about -fgnu89-inline
Remove the test …
|
|
|
|
@cb3c2e
|
2 years |
pbatard |
Windows: Make cancel_io() in poll_windows.c static
References #97.
|
|
|
|
@6635db
|
2 years |
stuge |
Windows: Make upperize() in windows_usb.h static
References #97.
|
|
|
|
@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
|
3 years |
Thomas.Roefer |
Darwin: Schedule isochronous transfers further in the future
This is …
|
|
|
|
@e83fad
|
3 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) …
|
|
|
|