Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [internal] bumped internal versionpbr348 | Pete Batard | 2012-01-08 | 1 | -1/+1 |
| | |||||
* | [revert] revert Chinese NLS libtool patch | Pete Batard | 2012-01-08 | 2 | -27/+0 |
| | | | | | | | * see r265 = b7c99f781f34103174b368dd22502b56c572be0c * more than 18 months have elapsed since the fix has been integrated in libtool => most people should have upgraded by now | ||||
* | [msvc] update MSVC6 project files for Unicode | Michael Plante | 2012-01-08 | 4 | -28/+28 |
| | | | | * also removes unneeded library dependencies | ||||
* | [misc] align with master | Pete Batard | 2012-01-08 | 26 | -467/+607 |
| | | | | | * up to "Core: Fix #122 warning: no previous prototype for ‘usbi_log_v’" a8e2e7cab278fbfcba91909eaf762cf66da9eda5 | ||||
* | [USB 3.0] added SuperSpeed speed ID for USB_NODE_CONNECTION_INFORMATION_EX | Pete Batard | 2012-01-07 | 1 | -0/+1 |
| | | | | | | * tests condicted using a Renesas PCIE USB 3.0 controller and driver and a mass storage USB 3.0 confirm that USB_NODE_CONNECTION_INFORMATION_EX uses (undocumented) value 3 for SuperSpeed | ||||
* | [revert] "[core] is_device_interface_accessible() prototype" | Pete Batard | 2012-01-07 | 4 | -70/+0 |
| | | | | This reverts commit 200fe7158aa6dda2940c6b6b7d4702a9173130a9. | ||||
* | [core] amended previous commit and added libusb_strerror support | Pete Batard | 2011-11-18 | 2 | -2/+11 |
| | | | | * typo fixes and race condition warning suggested by Alan Stern | ||||
* | [core] is_device_interface_accessible() prototype | Pete Batard | 2011-11-17 | 4 | -0/+61 |
| | | | | * also introduces 3 new driver related error codes | ||||
* | [xusb] fix additional MSVC6 errors and warnings | Pete Batard | 2011-11-15 | 1 | -5/+5 |
| | | | | * warning C4761: integral size mismatch in argument; | ||||
* | [msvc] fix additional MSVC6 errors and warnings | Pete Batard | 2011-11-15 | 2 | -2/+2 |
| | | | | | | * error C2065: 'LONG_PTR' : undeclared identifier; in poll_windows * warning C4761: integral size mismatch in argument; in libusb.h * issue reported by Satz Klauer | ||||
* | [internal] bumped internal versionpbr347 | Pete Batard | 2011-11-13 | 2 | -4/+4 |
| | | | | * also added -j2 to _bm.sh | ||||
* | [msvc] fix for MSVC6 preprocessor not accepting blank parameters | Pete Batard | 2011-11-13 | 1 | -23/+25 |
| | | | | | | | * unlike later iterations of Visual Studio, MSVC6 does not accept blank parameters on macro calls [eg. CALL(a, ,b)] * blank params were used with the DLL_DECLARE and DLL_LOAD macros * issue reported by Satz Klauer | ||||
* | [wdk] ddk_build improvements | Pete Batard | 2011-11-07 | 1 | -28/+18 |
| | | | | | | * easier to spot comments * simplify errors through the use of a %PWD% * used a BUILD_CMD variable with updated options | ||||
* | [xusb] PS3 Controller support improvements | Austyn Krutsinger | 2011-11-06 | 1 | -22/+22 |
| | | | | * display bluetooth addresses of controller and master | ||||
* | [internal] bumped internal versionpbr346 | Pete Batard | 2011-11-02 | 1 | -1/+1 |
| | |||||
* | [xusb] fix Clang warning about unused variable | Pete Batard | 2011-11-02 | 1 | -2/+3 |
| | |||||
* | [windows] fix Clang warnings about unused assignations | Pete Batard | 2011-11-02 | 1 | -2/+1 |
| | |||||
* | [xusb] fix usleep() not available in Clang | Pete Batard | 2011-11-02 | 1 | -1/+1 |
| | |||||
* | [xusb] address warnings | Pete Batard | 2011-11-02 | 1 | -11/+10 |
| | | | | | | * uint32_t* being caset to int* * simplify allocation using calloc * fix VS2010 Intellisense warnings | ||||
* | [windows] memory allocation improvements | Pete Batard | 2011-11-02 | 3 | -18/+19 |
| | | | | | | * add missing warning on alloc failure * prefer calloc() to malloc() * add casts to address VS2010 IntelliSense warnings | ||||
* | [xusb] added recipient for WCID device control request | Pete Batard | 2011-11-02 | 1 | -4/+10 |
| | | | | | * note that WinUSB prevents proper use of LIBUSB_RECIPIENT_INTERFACE for Extended Properties: http://www.lvr.com/forum/index.php?topic=331 | ||||
* | [xusb] remove unused variable | Pete Batard | 2011-10-31 | 1 | -2/+0 |
| | |||||
* | [xusb] fix wrong IF index value for OS Feature Descriptor retrieval | Pete Batard | 2011-09-23 | 1 | -2/+2 |
| | |||||
* | [internal] bumped internal versionpbr345 | Pete Batard | 2011-09-23 | 1 | -1/+1 |
| | |||||
* | [darwin] fix "non-POSIX variable name" from automake with X-Code | Pete Batard | 2011-09-23 | 1 | -1/+2 |
| | | | | | | * introduced by the windres step improvement: libusb/Makefile.am:28: pkg_v_rc_$(V: non-POSIX variable name libusb/Makefile.am:29: pkg_v_rc_$(AM_DEFAULT_VERBOSITY: non-POSIX variable name | ||||
* | [autotools] improves "cleaner windres step" | Peter Stuge | 2011-09-23 | 2 | -6/+10 |
| | | | | * reverts 3209815810a7e1deb6cb961a4dac01b9cfb64d7d | ||||
* | [logging] improve "remove warnings when logging is disabled for MinGW/cygwin" | Peter Stuge | 2011-09-23 | 2 | -44/+10 |
| | | | | * reverts 52925893448df74e895d756c3280af15494d4166 | ||||
* | [darwin] add topology-analysis code to OS X backend | Nathan Hjelm | 2011-09-23 | 1 | -24/+62 |
| | |||||
* | [enum] fix bad realloc trigger for the unref_list array | Dave Camarillo | 2011-09-23 | 1 | -1/+1 |
| | | | | | * indexes were outgrowing the array before realloc, resulting in out of bound access and crash. | ||||
* | [xusb] added readout of MS WinUSB Feature Descriptors | Pete Batard | 2011-09-22 | 1 | -2/+61 |
| | | | | | | * These descriptors are used for automated WinUSB driver installation on Windows 8 * http://msdn.microsoft.com/en-us/library/windows/hardware/hh450799.aspx | ||||
* | [internal] bumped internal versionpbr344 | Pete Batard | 2011-09-19 | 1 | -1/+1 |
| | |||||
* | [USB 3.0] added native Windows 8 support | Pete Batard | 2011-09-19 | 1 | -1/+1 |
| | |||||
* | [misc] align with 1.0.9-rc1 | Pete Batard | 2011-09-19 | 1 | -11/+11 |
| | |||||
* | [WDK] fixes case sensitivity test when copying the DLL | Pete Batard | 2011-09-19 | 1 | -1/+1 |
| | |||||
* | [internal] bumped internal versionpbr343 | Pete Batard | 2011-09-12 | 1 | -1/+1 |
| | |||||
* | [logging] remove warnings when logging is disabled for MinGW/cygwin | Pete Batard | 2011-09-12 | 1 | -9/+45 |
| | | | | * also trailing whitespaces and formatting | ||||
* | [MinGW] fix that annoying timercmp warning in io.c | Pete Batard | 2011-09-12 | 1 | -2/+6 |
| | | | | * MinGW was issuing a "suggest parenthesis" warning with timercmp | ||||
* | [autotools] cleaner windres step | Pete Batard | 2011-09-12 | 1 | -1/+2 |
| | |||||
* | [autotools] force Windows version to Windows 2000 or later | Pete Batard | 2011-09-12 | 1 | -1/+2 |
| | |||||
* | [internal] bumped internal versionpbr342 | Pete Batard | 2011-09-06 | 1 | -1/+1 |
| | |||||
* | [samples] return NULL in dpfp_threaded poll_thread_main to avoid Cygwin warning | Pete Batard | 2011-09-06 | 1 | -1/+1 |
| | |||||
* | [contrib] add non-officially supported CMake support | Vitali Lovich | 2011-09-06 | 11 | -1/+559 |
| | |||||
* | add missing LIBUSB_CLASS codes | Peter Stuge | 2011-09-06 | 1 | -4/+23 |
| | |||||
* | get_device_speed fixes and addons | Pete Batard | 2011-09-06 | 4 | -4/+20 |
| | | | | | | * fixed typos and missing breaks * device_speed in .def * device_speed in xusb | ||||
* | Darwin: Optimize device iteration further using saved device location | Nathan Hjelm | 2011-09-06 | 1 | -4/+28 |
| | |||||
* | Darwin: Provide libusb_get_device_speed() data | Trygve Laugstøl | 2011-09-06 | 1 | -0/+11 |
| | |||||
* | Darwin: Improve device enumeration performance and save device location | Nathan Hjelm | 2011-09-06 | 1 | -58/+132 |
| | | | | [stuge: Formatting fixes and split out libusb_get_device_speed() change] | ||||
* | Windows: Provide libusb_get_device_speed() data | Pete Batard | 2011-09-06 | 2 | -9/+18 |
| | | | | | | * use (currently superspeed unaware) USB_NODE_CONNECTION_INFORMATION_EX [stuge: Explicitly convert OS device speeds to libusb device speeds] | ||||
* | Linux: Provide libusb_get_device_speed() data from sysfs | Hans de Goede | 2011-09-06 | 1 | -1/+15 |
| | | | | Signed-off-by: Hans de Goede <hdegoede@redhat.com> | ||||
* | Add new API function libusb_get_device_speed() | Hans de Goede | 2011-09-06 | 3 | -0/+33 |
| | | | | | | | | | | | | | | Reworked version of my earlier patch, largely modelled after (if not copy and pasted from) Trygve Laugstøl's <trygvis@inamo.no> similar commit 5a6541e0d80fb1f21e2b960bc2337a612f9d74fb in git://git.libusb.org/libusb-trygvis.git http://git.libusb.org/libusb-trygvis.git http://git.libusb.org/?p=libusb-trygvis.git;a=commitdiff;h=5a6541e0d This patch does not add any OS specific code. The supporting code in each backend follows in separate patches. Signed-off-By: Hans de Goede <hdegoede@redhat.com> |