Commit Graph

  • c4ca16e6cc [xusb] address warnings Pete Batard 2011-11-02 12:30:31 +00:00
  • 7d33b9cca8 [windows] memory allocation improvements Pete Batard 2011-11-02 12:22:01 +00:00
  • f63e7bbf6b [xusb] added recipient for WCID device control request Pete Batard 2011-11-02 11:25:42 +00:00
  • 54244d1e39 [xusb] remove unused variable Pete Batard 2011-10-31 01:45:53 +00:00
  • 60bad550dc libusb/Makefile.am: Add libusb-1.0.rc dependency on version.h Peter Stuge 2011-09-22 21:42:35 +02:00
  • 70bec4a9f8 libusb/Makefile.am: Make the libusb-1.0.rc rule support silent-rules Peter Stuge 2011-09-22 21:38:29 +02:00
  • fa9b682a63 configure.ac: Enable libtool support for Windows Resource language Peter Stuge 2011-09-22 21:17:37 +02:00
  • 58c73ddca3 descriptor.c: Use size_t for minor 64 bit compliance improvement Sean McBride 2011-09-19 12:52:44 -04:00
  • 27ec326a9f Darwin: Fix warnings about mismatched signed/unsigned compare Sean McBride 2011-09-19 12:42:33 -04:00
  • 59cc79f2c8 Fix unused variable warnings when without timerfd and/or when on Darwin Sean McBride 2011-09-19 12:38:20 -04:00
  • 1cc5b4a9fb Correctly handle LIBUSB_TRANSFER_OVERFLOW in libusb_control_transfer() Ludovic Rousseau 2011-09-16 18:07:56 +02:00
  • c55f581f43 Windows: do not set altsetting 0 as part of libusb_release_interface() Pete Batard 2011-09-19 16:01:37 +01:00
  • efd3fae8f9 Windows: fix communication with hubs Pete Batard 2011-09-19 15:45:35 +01:00
  • a8d1eb7963 Windows: add USB 3.0 controller support Pete Batard 2011-09-19 15:41:39 +01:00
  • 48a19497bd Windows: add static keywords and drop duplicated or unneeded code Pete Batard 2011-09-19 15:28:03 +01:00
  • af407286ba Windows: fix 'windows_error_str' defined but not used when not logging Pete Batard 2011-09-19 13:59:46 +01:00
  • abc3143ba1 libusbi.h: Silence unused context variable warnings when not logging Peter Stuge 2011-09-22 10:19:17 +02:00
  • 69b71c896a Windows: copy DLL file regardless of ddk_build.cmd dll argument case Pete Batard 2011-09-19 13:06:22 +01:00
  • fdbac89712 Windows: Add uint32_t typedef for old MSC so that DDK can build lsusb Pete Batard 2011-09-18 20:06:45 +01:00
  • c471d55e90 Darwin: fix port leak in darwin_clock_gettime() Vitali Lovich 2011-09-16 08:53:25 -06:00
  • 477f3917f8 Darwin: remove unnecessary run loop invalidation during libusb_exit() Vitali Lovich 2011-09-16 08:50:40 -06:00
  • f52094f37c Darwin: fix port leak during libusb_exit() Vitali Lovich 2011-09-16 08:49:54 -06:00
  • 8a2f7b5c05 Darwin: fix potential leak on libusb_claim_interface() error Vitali Lovich 2011-09-16 08:48:28 -06:00
  • b1ee2ef8d0 Darwin: Fix #117 transfer size 64/32 bit issue for transfer callbacks Nathan Hjelm 2011-09-16 08:41:01 -06:00
  • c407a2d97b Remove username from SF FRS rsync upload command Peter Stuge 2011-09-15 17:04:43 +02:00
  • cbc2d7b2de Support release candidate versions in configure.ac and libusb-1.0.rc Peter Stuge 2011-09-15 16:48:35 +02:00
  • 384a528ed7 Tidy .gitignore a little Peter Stuge 2011-09-15 16:32:47 +02:00
  • 9ad3643391 Docs: Clarify that libusb_handle_events_timeout() tv param can't be NULL Hans de Goede 2011-09-14 10:53:48 +02:00
  • e1c06fb070 Makefile.am: Do not remove ChangeLog on make distclean, fixes #116 Peter Stuge 2011-09-14 08:23:43 +02:00
  • 0c5bf03eb8 Darwin: Reduce race likelihood between cancellation and device disconnect Vitali Lovich 2011-09-14 07:02:06 +02:00
  • 3e6e257f55 Document that libusb_get_device_list() can return any libusb_error code Peter Stuge 2011-09-14 04:00:33 +02:00
  • 737ba04ea4 Linux: Fix #81 URB double free race condition on device disconnect Pete Batard 2011-06-16 10:49:13 +01:00
  • 1b0f758a33 Add libusb_error_name() API function Peter Stuge 2011-09-14 03:00:14 +02:00
  • e16805130a Add libusb_has_capability() API function Peter Stuge 2011-09-14 02:30:18 +02:00
  • 52a0e1857c [xusb] fix wrong IF index value for OS Feature Descriptor retrieval Pete Batard 2011-09-23 21:28:21 +01:00
  • 2d786399ab [internal] bumped internal version pbr345 Pete Batard 2011-09-23 14:14:22 +01:00
  • 63dc2ef327 [darwin] fix "non-POSIX variable name" from automake with X-Code Pete Batard 2011-09-23 13:55:38 +01:00
  • fad9572c6b [autotools] improves "cleaner windres step" Peter Stuge 2011-09-23 13:18:03 +01:00
  • 46c8847c0c [logging] improve "remove warnings when logging is disabled for MinGW/cygwin" Peter Stuge 2011-09-23 13:15:47 +01:00
  • 6ea372d8e5 [darwin] add topology-analysis code to OS X backend Nathan Hjelm 2011-09-23 13:12:39 +01:00
  • c40394342a [enum] fix bad realloc trigger for the unref_list array Dave Camarillo 2011-09-23 11:56:58 +01:00
  • 15f4edbfd0 [xusb] added readout of MS WinUSB Feature Descriptors Pete Batard 2011-09-22 17:36:17 +01:00
  • f07a4a7853 libusb-1.0.9-rc3 1.0.9-rc3 Peter Stuge 2011-09-22 11:26:49 +02:00
  • 0a7902b737 descriptor.c: Use size_t for minor 64 bit compliance improvement Sean McBride 2011-09-19 12:52:44 -04:00
  • 9dbcad4a18 Darwin: Fix warnings about mismatched signed/unsigned compare Sean McBride 2011-09-19 12:42:33 -04:00
  • 1f969a48e6 Fix unused variable warnings when without timerfd and/or when on Darwin Sean McBride 2011-09-19 12:38:20 -04:00
  • 0693285901 Correctly handle LIBUSB_TRANSFER_OVERFLOW in libusb_control_transfer() Ludovic Rousseau 2011-09-16 18:07:56 +02:00
  • 703382601c Windows: do not set altsetting 0 as part of libusb_release_interface() Pete Batard 2011-09-19 16:01:37 +01:00
  • 41928bbb7a Windows: fix communication with hubs Pete Batard 2011-09-19 15:45:35 +01:00
  • 391aaff385 Windows: add USB 3.0 controller support Pete Batard 2011-09-19 15:41:39 +01:00
  • 51173c476b Windows: add static keywords and drop duplicated or unneeded code Pete Batard 2011-09-19 15:28:03 +01:00
  • 85d49b1941 Windows: fix 'windows_error_str' defined but not used when not logging Pete Batard 2011-09-19 13:59:46 +01:00
  • 1f7f936a6d libusbi.h: Silence unused context variable warnings when not logging Peter Stuge 2011-09-22 10:19:17 +02:00
  • 37e009749a Windows: copy DLL file regardless of ddk_build.cmd dll argument case Pete Batard 2011-09-19 13:06:22 +01:00
  • 8e67d97a89 Windows: Add uint32_t typedef for old MSC so that DDK can build lsusb Pete Batard 2011-09-18 20:06:45 +01:00
  • 7a00be8c29 Darwin: fix port leak in darwin_clock_gettime() Vitali Lovich 2011-09-16 08:53:25 -06:00
  • 8cba090a33 Darwin: remove unnecessary run loop invalidation during libusb_exit() Vitali Lovich 2011-09-16 08:50:40 -06:00
  • 68235e7477 Darwin: fix port leak during libusb_exit() Vitali Lovich 2011-09-16 08:49:54 -06:00
  • a14355aa5f Darwin: fix potential leak on libusb_claim_interface() error Vitali Lovich 2011-09-16 08:48:28 -06:00
  • 6171bc8bf9 Darwin: Fix #117 transfer size 64/32 bit issue for transfer callbacks Nathan Hjelm 2011-09-16 08:41:01 -06:00
  • 307a0e0863 Remove username from SF FRS rsync upload command Peter Stuge 2011-09-15 17:04:43 +02:00
  • aca49e9467 Support release candidate versions in configure.ac and libusb-1.0.rc Peter Stuge 2011-09-15 16:48:35 +02:00
  • 2ae1498ede Tidy .gitignore a little Peter Stuge 2011-09-15 16:32:47 +02:00
  • a73bbbb082 Docs: Clarify that libusb_handle_events_timeout() tv param can't be NULL Hans de Goede 2011-09-14 10:53:48 +02:00
  • a318efdab5 Makefile.am: Do not remove ChangeLog on make distclean, fixes #116 Peter Stuge 2011-09-14 08:23:43 +02:00
  • 25dbf6afe4 Darwin: Reduce race likelihood between cancellation and device disconnect Vitali Lovich 2011-09-14 07:02:06 +02:00
  • 5925f9ae80 Document that libusb_get_device_list() can return any libusb_error code Peter Stuge 2011-09-14 04:00:33 +02:00
  • 52685db9ee Linux: Fix #81 URB double free race condition on device disconnect Pete Batard 2011-06-16 10:49:13 +01:00
  • e244b07ea7 Add libusb_error_name() API function Peter Stuge 2011-09-14 03:00:14 +02:00
  • 6904534314 Add libusb_has_capability() API function Peter Stuge 2011-09-14 02:30:18 +02:00
  • 2dc2fa2a56 Fix typos in introductory documentation Sebastian Pipping 2011-09-13 20:38:26 +02:00
  • 0a828082ae Linux: Add libusb_open() debug and error messages with the device path Pekka Nikander 2011-09-13 18:57:43 +02:00
  • 6583372125 Add debug message with libusb_open() error code Pekka Nikander 2011-09-13 18:52:36 +02:00
  • f797ecb3b4 Document libusb_handle_events_completed() and _timeout_completed() Hans de Goede 2011-09-12 18:11:20 +02:00
  • 6696512aad Fix #56 race condition causing delayed completion of sync transfers Graeme Gill 2011-09-10 15:47:05 +02:00
  • cfee5446cd Darwin: Use a condition to signal async thread ready in libusb_init() Nathan Hjelm 2011-08-26 23:06:40 -06:00
  • d1bd234f7e Fix #64 use of reserved identifiers throughout libusb Nathan Hjelm 2011-07-21 22:34:12 -06:00
  • a97762a8a1 Darwin: fix libusb_get_device_list() and libusb_claim_interface() leaks Nathan Hjelm 2011-07-21 22:31:09 -06:00
  • 8723df191f Darwin: use kIOMasterPortDefault instead of creating a master port Nathan Hjelm 2011-07-21 22:28:47 -06:00
  • fdd1b02625 [internal] bumped internal version pbr344 Pete Batard 2011-09-19 21:22:12 +01:00
  • 9651e53db7 [USB 3.0] added native Windows 8 support Pete Batard 2011-09-19 21:19:20 +01:00
  • 32c45cbdf2 [misc] align with 1.0.9-rc1 Pete Batard 2011-09-19 21:17:46 +01:00
  • 3f0578677e [WDK] fixes case sensitivity test when copying the DLL Pete Batard 2011-09-19 13:10:23 +01:00
  • 0eb7e43759 Allow devices with zero configurations to be discovered Peter Stuge 2011-07-27 03:15:03 +02:00
  • 5010c3e804 Linux: Continue enumeration even if one device returns an error Peter Stuge 2011-07-27 06:17:48 +02:00
  • 2bf8848fb5 Linux: Handle single- and two-digit kernel versions like 3.0 and 4 Hans de Goede 2011-06-17 10:19:00 +02:00
  • 0288bf24f9 Windows: Provide libusb_get_device_speed() data Pete Batard 2011-03-03 18:35:35 +00:00
  • 382b7deaad Darwin: Provide libusb_get_device_speed() data Trygve Laugstøl 2011-07-19 23:20:40 +02:00
  • 44d6319f57 Linux: Provide libusb_get_device_speed() data from sysfs Hans de Goede 2011-02-17 15:06:40 +01:00
  • c8c40bcbd2 Add new API function libusb_get_device_speed() Hans de Goede 2011-02-17 13:17:55 +01:00
  • 0db8cba7f2 Darwin: Improve device enumeration performance Nathan Hjelm 2011-03-20 00:25:44 -06:00
  • 80dc2ef93e bumped internal version pbh319 Pete Batard 2011-09-12 14:41:16 +01:00
  • 3588e3774d merge -> pbr343 Pete Batard 2011-09-12 14:32:04 +01:00
  • 5dc579ab36 [internal] bumped internal version pbr343 Pete Batard 2011-09-12 14:28:13 +01:00
  • 5292589344 [logging] remove warnings when logging is disabled for MinGW/cygwin Pete Batard 2011-09-12 14:27:29 +01:00
  • 5f950c84fe [MinGW] fix that annoying timercmp warning in io.c Pete Batard 2011-09-12 12:48:22 +01:00
  • 3209815810 [autotools] cleaner windres step Pete Batard 2011-09-12 12:46:26 +01:00
  • 0a752d777d [autotools] force Windows version to Windows 2000 or later Pete Batard 2011-09-12 11:47:37 +01:00
  • 55513c5966 residuals Pete Batard 2011-09-12 11:46:41 +01:00
  • 6c72fbff2d merge -> pbr342 Pete Batard 2011-09-09 12:48:58 +01:00