518 Commits

Author SHA1 Message Date
Ludovic Rousseau 593eac205d Fix 2 documentation typos pbr282 2010-06-11 10:20:24 +01:00
Ludovic Rousseau 8732049ff3 add AM_MAINTAINER_MODE 2010-06-11 10:20:21 +01:00
Pete Batard c2e1ab94d9 added usbi_fd_notification to libusbi.h
(official's fc0af8e3f7)
2010-06-11 10:18:17 +01:00
Pete Batard ca21ddfa42 [INTERNAL - NOT FOR RELEASE] attempt to workaround trac issues 2010-06-09 13:57:27 +01:00
Pete Batard 6c18964a6d additional HID error messages pbr281 2010-05-24 20:33:16 +01:00
Pete Batard 63f97c600e improved auto-release with support for concurrent auto-claim
also switched to using the __device_handle_priv macro everywhere and factorized the autoclaim/autorelease calls.
2010-05-24 20:22:59 +01:00
Pete Batard 5d23127898 added auto-release to autoclaim pbr280 2010-05-24 15:41:33 +01:00
Pete Batard 1688e69d7c use LIBUSB_DEVADDR_MAX for HCDs
Using 0 can conflict with driverless devices.
pbr279
2010-05-21 13:43:59 +01:00
Pete Batard 006828e61c additional warning fixes & clarification for DDK's OACR/Prefast 2010-05-21 12:14:46 +01:00
Pete Batard c8a7c320b6 re-enabled autoclaim + fixed autoclaim related ifdefs 2010-05-21 12:13:08 +01:00
Pete Batard 77fb9c63d7 changed the DuplicateHandle failure from warning to debug
This is because WinUSB handles are not duplicable, and generate a lot of these warnings.
2010-05-21 11:40:43 +01:00
Pete Batard 9aa04bfba8 removed DDK timeval redefinitions - include winsock instead pbr278 2010-05-18 12:52:54 +01:00
Pete Batard 3ca89838af fixed remaining warnings due to autoclaim removal pbr277 2010-05-17 15:42:39 +01:00
Pete Batard ffb9d6b415 moved static modifier from thread_posix.h to core.c pbr276 2010-05-11 00:37:15 +01:00
Pete Batard 0e74019d22 added detection of -pthread option - only use when required 2010-05-11 00:36:46 +01:00
Pete Batard 71eaaccde2 disabled autoclaim in windows_usb.c and removed its use in xusb.c r275 2010-05-05 23:07:18 +01:00
Pete Batard 91f223d55c removed further MS generated data + bump version to 1.0.8 r274 2010-05-05 22:28:41 +01:00
Pete Batard 3d02394763 removed unneeded MS generated data from .rc and .rc.in r273 2010-05-05 18:34:11 +01:00
Pete Batard a2b1e37824 fixed issue with composite using HID keyboard on interface 0
issue reported by Jason Kotzin
also improved auto-claim functionality
r272
2010-04-27 14:03:26 +01:00
Michael Plante 4242ac1b31 added threads_windows to source browser r271 2010-04-26 19:11:11 +01:00
Daniel Drake 8c7b772f61 Linux: don't set SHORT_NOT_OK on bulk out URBs (#20
Setting this flag is illegal, and the behaviour we're looking for
is already in place for host-to-device transfers without this flag.
r270
2010-04-24 11:24:54 +01:00
Michael Plante bd62c472c4 [INTERNAL - NOT FOR RELEASE] updated generated rc file for 1.0.7 2010-04-24 11:19:51 +01:00
Michael Plante 4226f9ee90 general whitespace cleanup 2010-04-24 11:18:56 +01:00
Daniel Drake 21bdd21e59 Linux: Handle failure to read active configuration during enumeration r269 2010-04-21 18:13:53 +01:00
Nathan Hjelm 002cdfaf85 Darwin: don't reuse cached descriptors during enumeration
Descriptor reuse was causing scans to return invalid information when
the device at a location has changed.
2010-04-21 18:13:53 +01:00
Peter Stuge 143014a928 autoconf needs to check for struct timespec r268 2010-04-20 15:39:18 +01:00
Pete Batard 6fe25e5742 residuals from previous merge r267 2010-04-20 15:32:18 +01:00
Pete Batard e3d7fc014b merged official 1.0.6 -> 1.0.7 release changes 2010-04-20 15:26:47 +01:00
Michael Plante 4ab789bb91 clarified ddk build procedure r266 2010-04-19 23:04:27 +01:00
Pete Batard b7c99f781f added official libtool NLS patch for Chinese locale r265 2010-04-19 13:26:31 +01:00
Pete Batard 63edc0276d restore builds of DLLs from the DDK r264 2010-04-19 11:56:33 +01:00
Michael Plante 7e0a17af9d removed need for .def file, added LIBUSB_EXP r263 2010-04-19 03:23:16 +01:00
Pete Batard 9305fa4751 improved windows_assign_endpoints (debug msg + error codes) r262 2010-04-19 02:09:53 +01:00
Peter Stuge 8bd50e2b23 [INTERNAL - NOT FOR RELEASE] added libusb-1.0.rc generated file r261 2010-04-18 23:30:10 +01:00
Peter Stuge 243760885e configure creates libusb-1.0.rc to not duplicate the version number 2010-04-18 23:24:36 +01:00
Pete Batard 307c5490de added missing calling convention for callbacks in dpfp
also whitespaces in dpfp.c
2010-04-18 23:15:33 +01:00
Pete Batard 9c896f5d98 switched DDK calling convention for examples to __cdecl r260 2010-04-18 23:01:44 +01:00
Michael Plante 37e8bf5fdd removed unneeded (and problematic) _WINDOWS_ reference r259 2010-04-18 22:44:54 +01:00
Michael Plante 6ab85d8b64 removed calling convention modifier for inlines (resid) r258 2010-04-18 22:32:02 +01:00
Pete Batard a14e247af5 updated documentation for unsupported darwin/Windows calls
attach/detach_kernel_driver and kernel_driver_active (Windows)
r257
2010-04-17 01:01:54 +01:00
Pete Batard f9e9c989b9 fixed function brace consistency in windows_usb.c 2010-04-17 00:59:54 +01:00
Pete Batard d78d2341ea revert r253 / f08aae4ddb 2010-04-17 00:58:22 +01:00
Pete Batard 3a4c4fc6c9 MinGW/cygwin advapi32 library dependency (configure.ac) r256 2010-04-16 23:36:00 +01:00
Pete Batard 3c06787b84 DDK build (sources) advapi32.lib dependency
also removed unneeded user32.lib dependency from libusb_sources (suggested by Michael Plante)
2010-04-16 23:35:01 +01:00
Pete Batard ea272ad88b [INTERNAL - NOT FOR RELEASE] MSVC 2008 advapi.lib dependency 2010-04-16 23:32:55 +01:00
Pete Batard d70641755c added advapi32.lib dependency reference in xusb.c 2010-04-16 23:31:50 +01:00
Pete Batard 36feab98b2 removed calling convention modifier for inlines
to be merged with 511f5b9fdf
r255
2010-04-16 15:25:25 +01:00
Pete Batard fc2b212758 better handling of attach/detach for Linux in xusb.c r254 2010-04-16 10:47:37 +01:00
Tim Roberts 32a674508a added more explicit library dependencies in xusb.c (MSVC) 2010-04-16 10:27:33 +01:00
Pete Batard 9c835700e5 [INTERNAL - NOT FOR RELEASE] added 2003/XP64 support (EXPERIMENTAL) 2010-04-16 00:03:57 +01:00