summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [internal] bumped internal versionpbr349Pete Batard2012-01-081-1/+1
|
* [darwin] (re)add topology-analysis code to Darwin backendNathan Hjelm2012-01-081-24/+62
| | | | | * this is a restore of previous commit which was reverted when merging with master
* [linux] (re)add topology-analysis code to Linux backendAlan Stern2012-01-081-0/+69
| | | | | * this is a restore of previous commit which was reverted when merging with master
* [internal] bumped internal versionpbr348Pete Batard2012-01-081-1/+1
|
* [revert] revert Chinese NLS libtool patchPete Batard2012-01-082-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 UnicodeMichael Plante2012-01-084-28/+28
| | | | * also removes unneeded library dependencies
* [misc] align with masterPete Batard2012-01-0826-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_EXPete Batard2012-01-071-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 Batard2012-01-074-70/+0
| | | | This reverts commit 200fe7158aa6dda2940c6b6b7d4702a9173130a9.
* [core] amended previous commit and added libusb_strerror supportPete Batard2011-11-182-2/+11
| | | | * typo fixes and race condition warning suggested by Alan Stern
* [core] is_device_interface_accessible() prototypePete Batard2011-11-174-0/+61
| | | | * also introduces 3 new driver related error codes
* [xusb] fix additional MSVC6 errors and warningsPete Batard2011-11-151-5/+5
| | | | * warning C4761: integral size mismatch in argument;
* [msvc] fix additional MSVC6 errors and warningsPete Batard2011-11-152-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 versionpbr347Pete Batard2011-11-132-4/+4
| | | | * also added -j2 to _bm.sh
* [msvc] fix for MSVC6 preprocessor not accepting blank parametersPete Batard2011-11-131-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 improvementsPete Batard2011-11-071-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 improvementsAustyn Krutsinger2011-11-061-22/+22
| | | | * display bluetooth addresses of controller and master
* [internal] bumped internal versionpbr346Pete Batard2011-11-021-1/+1
|
* [xusb] fix Clang warning about unused variablePete Batard2011-11-021-2/+3
|
* [windows] fix Clang warnings about unused assignationsPete Batard2011-11-021-2/+1
|
* [xusb] fix usleep() not available in ClangPete Batard2011-11-021-1/+1
|
* [xusb] address warningsPete Batard2011-11-021-11/+10
| | | | | | * uint32_t* being caset to int* * simplify allocation using calloc * fix VS2010 Intellisense warnings
* [windows] memory allocation improvementsPete Batard2011-11-023-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 requestPete Batard2011-11-021-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 variablePete Batard2011-10-311-2/+0
|
* [xusb] fix wrong IF index value for OS Feature Descriptor retrievalPete Batard2011-09-231-2/+2
|
* [internal] bumped internal versionpbr345Pete Batard2011-09-231-1/+1
|
* [darwin] fix "non-POSIX variable name" from automake with X-CodePete Batard2011-09-231-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 Stuge2011-09-232-6/+10
| | | | * reverts 3209815810a7e1deb6cb961a4dac01b9cfb64d7d
* [logging] improve "remove warnings when logging is disabled for MinGW/cygwin"Peter Stuge2011-09-232-44/+10
| | | | * reverts 52925893448df74e895d756c3280af15494d4166
* [darwin] add topology-analysis code to OS X backendNathan Hjelm2011-09-231-24/+62
|
* [enum] fix bad realloc trigger for the unref_list arrayDave Camarillo2011-09-231-1/+1
| | | | | * indexes were outgrowing the array before realloc, resulting in out of bound access and crash.
* [xusb] added readout of MS WinUSB Feature DescriptorsPete Batard2011-09-221-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 versionpbr344Pete Batard2011-09-191-1/+1
|
* [USB 3.0] added native Windows 8 supportPete Batard2011-09-191-1/+1
|
* [misc] align with 1.0.9-rc1Pete Batard2011-09-191-11/+11
|
* [WDK] fixes case sensitivity test when copying the DLLPete Batard2011-09-191-1/+1
|
* [internal] bumped internal versionpbr343Pete Batard2011-09-121-1/+1
|
* [logging] remove warnings when logging is disabled for MinGW/cygwinPete Batard2011-09-121-9/+45
| | | | * also trailing whitespaces and formatting
* [MinGW] fix that annoying timercmp warning in io.cPete Batard2011-09-121-2/+6
| | | | * MinGW was issuing a "suggest parenthesis" warning with timercmp
* [autotools] cleaner windres stepPete Batard2011-09-121-1/+2
|
* [autotools] force Windows version to Windows 2000 or laterPete Batard2011-09-121-1/+2
|
* [internal] bumped internal versionpbr342Pete Batard2011-09-061-1/+1
|
* [samples] return NULL in dpfp_threaded poll_thread_main to avoid Cygwin warningPete Batard2011-09-061-1/+1
|
* [contrib] add non-officially supported CMake supportVitali Lovich2011-09-0611-1/+559
|
* add missing LIBUSB_CLASS codesPeter Stuge2011-09-061-4/+23
|
* get_device_speed fixes and addonsPete Batard2011-09-064-4/+20
| | | | | | * fixed typos and missing breaks * device_speed in .def * device_speed in xusb
* Darwin: Optimize device iteration further using saved device locationNathan Hjelm2011-09-061-4/+28
|
* Darwin: Provide libusb_get_device_speed() dataTrygve Laugstøl2011-09-061-0/+11
|
* Darwin: Improve device enumeration performance and save device locationNathan Hjelm2011-09-061-58/+132
| | | | [stuge: Formatting fixes and split out libusb_get_device_speed() change]