Commit Graph

  • 9a515b7da4 fixed inconsistencies between prototypes and declarations pbr286 Xiaofan Chen 2010-07-29 13:30:48 +01:00
  • f0c40ad811 merged backend integration changes from official branch Michael Plante 2010-07-29 13:11:49 +01:00
  • 96cd678c93 fix bashisms Aurelien Jarno 2010-07-29 12:45:30 +01:00
  • 435760539e bring autoconf/automake in line with official Daniel Drake 2010-07-29 12:42:25 +01:00
  • 1867c7103b Add reference counting to default context pbr285 Daniel Drake 2010-07-29 12:18:45 +01:00
  • 30b5fbb87c Fix libusb_init() error handling Daniel Drake 2010-07-29 11:56:55 +01:00
  • f1cc768c9f Darwin: handle kIOReturnUnderrun pbr284 Hoi-Ho Chan 2010-07-27 21:04:17 -06:00
  • 8f014a89fb Darwin: write iso transfer details into correct packets Hoi-Ho Chan 2010-07-24 13:48:00 -06:00
  • 82cb50a5ab Darwin: fix interface object leak Nathan Hjelm 2010-07-24 13:42:57 -06:00
  • a58e3973ad Darwin: clean up some debug messages Nathan Hjelm 2010-07-24 13:41:03 -06:00
  • fd040e48bb Darwin: Don't open devices during scan unless we have to unsuspend Nathan Hjelm 2010-07-24 13:39:16 -06:00
  • bfd95f6a63 Linux: Handle early complete of multi-URB transfer Peter Stuge 2010-06-25 08:08:13 +02:00
  • db223f0879 Linux: Fix log message commit Daniel Drake 2010-06-22 18:45:38 -05:00
  • 65faf21426 Only initialize the default context when it is requested Ludovic Rousseau 2010-06-21 10:19:29 +02:00
  • 68052b3371 Linux: fix log message that was being unconditionally sent to stderr (#44) Daniel Drake 2010-06-22 18:20:23 -05:00
  • 3b538c43e1 Darwin: handle kIOReturnUnderrun Hoi-Ho Chan 2010-07-27 21:04:17 -06:00
  • 9a4249f8a1 Add Windows support Pete Batard 2010-07-10 17:51:13 -06:00
  • d38dd5e3d2 Darwin: write iso transfer details into correct packets Hoi-Ho Chan 2010-07-24 13:48:00 -06:00
  • fbff5b4b66 Darwin: fix interface object leak Nathan Hjelm 2010-07-24 13:42:57 -06:00
  • dffc09835d Darwin: clean up some debug messages Nathan Hjelm 2010-07-24 13:41:03 -06:00
  • 946d1abbca Darwin: Don't open devices during scan unless we have to unsuspend Nathan Hjelm 2010-07-24 13:39:16 -06:00
  • 3b6d9ac82e Linux: Handle early complete of multi-URB transfer Peter Stuge 2010-06-25 08:08:13 +02:00
  • a516fcb993 Only compile dpfp examples when sigaction is available Daniel Drake 2010-07-21 17:49:21 -06:00
  • a1d831ef82 configure.ac: fix bashisms Aurelien Jarno 2010-05-25 09:32:19 +02:00
  • 7211aba6e2 Only include sys/time.h on appropriate platforms Daniel Drake 2010-06-25 12:01:58 -05:00
  • b33c3cb965 Linux: Fix log message commit Daniel Drake 2010-06-22 18:45:38 -05:00
  • 139648d572 Only initialize the default context when it is requested Ludovic Rousseau 2010-06-21 10:19:29 +02:00
  • 22d61cd089 Linux: fix log message that was being unconditionally sent to stderr (#44) Daniel Drake 2010-06-22 18:20:23 -05:00
  • 1ebd8c9052 improved readout of string descriptors in xusb pbr283 Pete Batard 2010-06-14 22:07:19 +01:00
  • 207f9744b5 fixed string indexes being ignored by HID Pete Batard 2010-06-14 18:50:39 +01:00
  • 593eac205d Fix 2 documentation typos pbr282 Ludovic Rousseau 2010-06-10 18:41:27 +02:00
  • 8732049ff3 add AM_MAINTAINER_MODE Ludovic Rousseau 2010-04-21 16:49:33 +02:00
  • c2e1ab94d9 added usbi_fd_notification to libusbi.h Pete Batard 2010-06-11 10:18:17 +01:00
  • 82065a2c5e Fix 2 documentation typos Ludovic Rousseau 2010-06-10 18:41:27 +02:00
  • 351c062aac add AM_MAINTAINER_MODE Ludovic Rousseau 2010-04-21 16:49:33 +02:00
  • a7c056c148 Factorize event handler interruption code Pete Batard 2010-06-10 17:00:25 -05:00
  • ca21ddfa42 [INTERNAL - NOT FOR RELEASE] attempt to workaround trac issues Pete Batard 2010-06-09 13:57:27 +01:00
  • fc0af8e3f7 Abstract low-level event handler operations Pete Batard 2010-06-05 12:14:19 -05:00
  • 64383fb5b5 fixes the possibility of using a broken timercmp on Windows Pete Batard 2010-06-01 11:38:14 +01:00
  • f6d60a9a8f Switched to standard int pointer type for windows 64-bit compat Pete Batard 2010-02-01 19:26:13 +00:00
  • a2fa855ce3 added doxygen, dpfp, msvc, and xusb stuff to gitignore Michael Plante 2010-03-09 16:39:46 -06:00
  • 845d96a9c3 Add reference counting to default context Daniel Drake 2010-05-31 19:56:34 -05:00
  • 0e77f017fd Fix libusb_init() error handling Daniel Drake 2010-05-27 19:24:49 -04:00
  • 6c18964a6d additional HID error messages pbr281 Pete Batard 2010-05-24 20:33:16 +01:00
  • 63f97c600e improved auto-release with support for concurrent auto-claim Pete Batard 2010-05-24 20:22:59 +01:00
  • b03de9d07b Modify log functions to compile with MSVC6 Michael Plante 2010-05-24 11:57:10 -03:00
  • 5d23127898 added auto-release to autoclaim pbr280 Pete Batard 2010-05-24 15:41:33 +01:00
  • 1688e69d7c use LIBUSB_DEVADDR_MAX for HCDs pbr279 Pete Batard 2010-05-21 13:43:59 +01:00
  • 006828e61c additional warning fixes & clarification for DDK's OACR/Prefast Pete Batard 2010-05-21 12:14:46 +01:00
  • c8a7c320b6 re-enabled autoclaim + fixed autoclaim related ifdefs Pete Batard 2010-05-21 12:13:08 +01:00
  • 77fb9c63d7 changed the DuplicateHandle failure from warning to debug Pete Batard 2010-05-21 11:40:43 +01:00
  • aa77b02da6 Add type parameter to the list_for_each_entry() and _safe() macros Pete Batard 2010-02-14 19:46:05 -06:00
  • b92b16f437 Fix a usbi_pollfd leak in error path Daniel Drake 2010-05-19 17:37:29 -03:00
  • 8aceb5c990 Rename all interface parameters to usb_interface or interface_number Pete Batard 2010-02-14 19:47:30 -06:00
  • 9aa04bfba8 removed DDK timeval redefinitions - include winsock instead pbr278 Pete Batard 2010-05-18 12:52:54 +01:00
  • d7031ee8e1 Stricter types and casts Pete Batard 2010-05-17 19:30:27 -03:00
  • 9996ccaed7 Fixes to error handling and exit codepaths Pete Batard 2010-05-17 19:16:54 -03:00
  • 3ca89838af fixed remaining warnings due to autoclaim removal pbr277 Pete Batard 2010-05-17 15:42:39 +01:00
  • 371ca4e440 Darwin: Define IO_OBJECT_NULL if not already defined Nathan Hjelm 2010-05-13 19:38:05 -03:00
  • 7ba92cff94 libusb_cpu_to_le16: macro->static inline function Hans Ulrich Niedermann 2010-01-29 12:08:52 +01:00
  • 3473ac6c6f Add libusb_strerror() to get short error message in English from enum Francesco 2010-03-09 16:35:35 -06:00
  • 5b69f3b7b0 Fix libusb_device::lock memory leak Michael Plante 2010-02-25 19:39:22 -06:00
  • a636df4ca1 Whitespace cleanup Pete Batard 2010-05-12 21:46:31 -03:00
  • 23b5db8b3e Add internal abstraction for POSIX Threads Peter Stuge 2010-05-11 00:51:43 +01:00
  • ffb9d6b415 moved static modifier from thread_posix.h to core.c pbr276 Pete Batard 2010-05-11 00:37:15 +01:00
  • 0e74019d22 added detection of -pthread option - only use when required Pete Batard 2010-05-11 00:36:46 +01:00
  • 71eaaccde2 disabled autoclaim in windows_usb.c and removed its use in xusb.c r275 Pete Batard 2010-05-05 23:07:18 +01:00
  • 91f223d55c removed further MS generated data + bump version to 1.0.8 r274 Pete Batard 2010-05-05 22:28:41 +01:00
  • 3d02394763 removed unneeded MS generated data from .rc and .rc.in r273 Pete Batard 2010-05-05 18:34:11 +01:00
  • a04cbb0095 v1.0.8 release v1.0.8 Daniel Drake 2010-05-04 19:01:59 -03:00
  • a2b1e37824 fixed issue with composite using HID keyboard on interface 0 r272 Pete Batard 2010-04-27 14:03:26 +01:00
  • 4242ac1b31 added threads_windows to source browser r271 Michael Plante 2010-04-26 19:11:11 +01:00
  • 8c7b772f61 Linux: don't set SHORT_NOT_OK on bulk out URBs (#20 r270 Daniel Drake 2010-04-22 18:12:51 -03:00
  • bd62c472c4 [INTERNAL - NOT FOR RELEASE] updated generated rc file for 1.0.7 Michael Plante 2010-04-24 11:19:51 +01:00
  • 4226f9ee90 general whitespace cleanup Michael Plante 2010-04-24 11:18:56 +01:00
  • 53b4729953 Linux: don't set SHORT_NOT_OK on bulk out URBs (#20 Daniel Drake 2010-04-22 18:12:51 -03:00
  • 21bdd21e59 Linux: Handle failure to read active configuration during enumeration r269 Daniel Drake 2010-04-20 20:14:09 -03:00
  • 002cdfaf85 Darwin: don't reuse cached descriptors during enumeration Nathan Hjelm 2010-04-20 19:43:06 -03:00
  • 1519828b7e Linux: Handle failure to read active configuration during enumeration Daniel Drake 2010-04-20 20:14:09 -03:00
  • 45168627cc Darwin: don't reuse cached descriptors during enumeration Nathan Hjelm 2010-04-20 19:43:06 -03:00
  • 143014a928 autoconf needs to check for struct timespec r268 Peter Stuge 2010-04-20 15:39:18 +01:00
  • 6fe25e5742 residuals from previous merge r267 Pete Batard 2010-04-20 15:32:18 +01:00
  • e3d7fc014b merged official 1.0.6 -> 1.0.7 release changes Pete Batard 2010-04-20 15:26:47 +01:00
  • 3af329db6d v1.0.7 release v1.0.7 Daniel Drake 2010-04-19 19:36:55 -03:00
  • ceb8cacd6d Document that fd set contents are an internal implementation detail (#36) Daniel Drake 2010-04-19 19:31:12 -03:00
  • 9bea500b57 Linux: correct config descriptor endianness fix Martin Koegler 2010-04-19 19:22:46 -03:00
  • 4ab789bb91 clarified ddk build procedure r266 Michael Plante 2010-04-19 23:04:27 +01:00
  • b7c99f781f added official libtool NLS patch for Chinese locale r265 Pete Batard 2010-04-19 13:26:31 +01:00
  • 63edc0276d restore builds of DLLs from the DDK r264 Pete Batard 2010-04-19 11:56:33 +01:00
  • 7e0a17af9d removed need for .def file, added LIBUSB_EXP r263 Michael Plante 2010-04-19 03:23:16 +01:00
  • 9305fa4751 improved windows_assign_endpoints (debug msg + error codes) r262 Pete Batard 2010-04-19 02:09:53 +01:00
  • 8bd50e2b23 [INTERNAL - NOT FOR RELEASE] added libusb-1.0.rc generated file r261 Peter Stuge 2010-04-18 23:30:10 +01:00
  • 243760885e configure creates libusb-1.0.rc to not duplicate the version number Peter Stuge 2010-04-18 23:24:36 +01:00
  • 307c5490de added missing calling convention for callbacks in dpfp Pete Batard 2010-04-18 23:15:33 +01:00
  • 9c896f5d98 switched DDK calling convention for examples to __cdecl r260 Pete Batard 2010-04-18 23:01:44 +01:00
  • 37e8bf5fdd removed unneeded (and problematic) _WINDOWS_ reference r259 Michael Plante 2010-04-18 22:44:54 +01:00
  • 6ab85d8b64 removed calling convention modifier for inlines (resid) r258 Michael Plante 2010-04-18 22:32:02 +01:00
  • a14e247af5 updated documentation for unsupported darwin/Windows calls r257 Pete Batard 2010-04-17 01:01:54 +01:00
  • f9e9c989b9 fixed function brace consistency in windows_usb.c Pete Batard 2010-04-17 00:59:54 +01:00
  • d78d2341ea revert r253 / f08aae4ddb Pete Batard 2010-04-17 00:58:22 +01:00