440 Commits

Author SHA1 Message Date
Pete Batard b52b131343 xusb improvements (parameter handling + debug enable) r241 2010-04-06 20:20:01 +01:00
Michael Plante d908e70163 Added missing Feature Report descriptor feature
also allowed the use of LIBUSB_RECIPIENT_DEVICE in _hid_class_request
Issue reported by Axel Rohde
r240
2010-04-06 17:30:41 +01:00
Michael Plante e5a9ce5865 xusb HID test improvements (Feature Reports)
Issue reported by Axel Rohde
2010-04-06 17:26:09 +01:00
Michael Plante ca44c0df7e revert reordering of headers to simplify integration r239 2010-04-03 02:05:55 +01:00
Pete Batard a5fc611142 stdint.h fixes for MSVC6 r238 2010-04-02 18:37:21 +01:00
Pete Batard 150590c345 removed unneeded ssize_t MSVC redefinition from core r237 2010-04-02 18:07:54 +01:00
Pete Batard d4ae5cd66d use public domain inttypes.h and stdint.h (from MinGW-w64) r236 2010-04-02 14:00:56 +01:00
Michael Plante a9078469ac updated other files to match 1.0.7 release r235 2010-04-02 11:11:05 +01:00
Michael Plante 7f447549b7 updated AUTHORS 2010-04-02 11:10:42 +01:00
Pete Batard 8cb7980c01 removed unnecessary failure during init on USB API error r234 2010-04-01 12:46:25 +01:00
Pete Batard e58e19dec2 [INTERNAL - NOT FOR RELEASE] removed debug logging for bm 2010-04-01 11:35:40 +01:00
Pete Batard baa9dc7601 more explicit error codes on semaphore and DLL issues r233 2010-04-01 11:15:56 +01:00
Pete Batard f9e40cc5ba [INTERNAL - NOT FOR RELEASE] added binary snapshot batches 2010-04-01 11:15:10 +01:00
Michael Plante 66192f7b43 added dpfp_threaded binary to gitignore r232 2010-03-30 01:32:28 +01:00
Pete Batard 3b9f2d3288 commented out ENABLE_DEBUG_LOGGING for release r231 2010-03-29 16:30:23 +01:00
Pete Batard 99587b5e2d ddk_build improvements (DLL option, static lib default) r230 2010-03-29 15:41:22 +01:00
Michael Plante db8c3ff754 removed whitespaces in configure.ac 2010-03-29 12:47:35 +01:00
Pete Batard d6f6802daf small improvements to ddk_build.cmd r229 2010-03-27 19:13:27 +00:00
Pete Batard fed2c79866 configure.ac improvements (threads detection, AC_INIT) r228 2010-03-26 18:03:15 +00:00
Pete Batard 595f4c3ff1 merged latest changes from official r227 2010-03-25 19:45:18 +00:00
Pete Batard f451c11eb3 revert previous change as well as wchar_to_utf8 to static r226 2010-03-25 19:22:00 +00:00
Pete Batard fb787f4e67 enabled reuse of windows_error_str for wdi
additional cleanup
r225
2010-03-23 19:42:15 +00:00
Pete Batard ad262a68bb fixed double freeing of fds (reported by Travis Robinson) r224 2010-03-22 01:18:16 +00:00
Pete Batard ae3a15f6b6 fixed loss of pipe events (reported by Travis Robinson) r223_ 2010-03-20 23:20:52 +00:00
Pete Batard af66ec02a9 fixes potential race condition in poll, with pipe fds r222 2010-03-19 23:08:29 +00:00
Pete Batard bb58fb2754 oops - removed cancel_io emulation debug r221 2010-03-19 20:38:48 +00:00
Graeme Gill ced538fde1 further simplification of pipe and other improvements r220 2010-03-19 20:31:36 +00:00
Pete Batard e63267c4bb added MinGW-w64 support
struct timespec was not properly detected as defined and ftime generated warnings
also fixed a missing EOF CR in poll_windows.c (why do these keep disappearing?)
r219
2010-03-19 18:13:37 +00:00
Pete Batard 0758c0d9a9 fixed non duplicated overlapped event in usbi_pipe()
prevents MSVC debug from complaining about invalid handle on CloseHandle()
r218
2010-03-19 16:39:31 +00:00
Pete Batard 585cfa46f3 made sure usbi_close() is only called for the pipe (core) 2010-03-19 16:35:25 +00:00
Pete Batard 6ad309343b fixed "unable to cancel I/O" message on pipe closure (XP) r217 2010-03-19 13:39:53 +00:00
Pete Batard ee77b38b19 minor edits and changes (INSTALL_WIN, 2008 sln) 2010-03-19 13:16:56 +00:00
Pete Batard 4fb45e7328 README_MSVC.txt -> INSTALL_WIN.txt r216 2010-03-19 12:15:29 +00:00
Pete Batard e36b809e53 renamed 2005 and 2008 MSVC solution files
2005 will be used a master and the only one included in release.
2008 will be kept in the development tree only for convenience.
2010-03-19 11:43:14 +00:00
Pete Batard f569696ea9 libusb_pollfd() now returns an error on Windows r215 2010-03-18 20:17:19 +00:00
Peter Stuge f43d8e65db removed trailing whitespaces (Windows backend) r214b 2010-03-18 12:44:55 +00:00
Peter Stuge b7d9c71fb3 removed trailing whitespaces (core) 2010-03-18 12:43:34 +00:00
Pete Batard 8978ed4f59 fixed missing mutex for transfer access (Graeme Gill) r213 2010-03-18 01:14:51 +00:00
Pete Batard 7c8348fff2 simplified pipe/read/write by using a signaling event only r212 2010-03-18 00:47:42 +00:00
Pete Batard 307f3f4289 readability improvements in poll_windows.c r211 2010-03-17 14:59:20 +00:00
Pete Batard 070d871037 fixed typos in windows_usb.c (Graeme Gill) 2010-03-17 14:57:54 +00:00
Pete Batard ccc8239a84 fixed 2005 vcproj file (Martin Kaiser) r210 2010-03-17 01:43:40 +00:00
Pete Batard 8715b79e7a fixed problems with previous fix r209 2010-03-17 01:36:39 +00:00
Pete Batard b92fa32a29 fixed use of original_handle in lieu of handle (Graeme Gill) r208 2010-03-15 23:08:32 +00:00
Pete Batard f06e130f77 added partial CancelIoEx emulation for XP and earlier
also added warning when CancelIo tries to cancel I/O started
from another thread
r207
2010-03-15 13:54:09 +00:00
Pete Batard 78710622a4 fixed NTSTATUS issue with MinGW (Xiaofan Chen) r206 2010-03-14 22:51:32 +00:00
Pete Batard 8c1de7a64d remove buggy "completed_synchronously" flag (Graeme Gill)
setting this flag in windows_usb.c could be missed by poll
use the overlapped.Internal status instead
r205
2010-03-12 12:59:04 +00:00
Pete Batard 2b47cdb7c8 fixed continuous polling during timeout (Graeme Gill) r204 2010-03-11 13:58:32 +00:00
Pete Batard b35a7e03dc moved usbi_fd_notification call after usbi_add_pollfd r203 2010-03-10 20:39:07 +00:00
Pete Batard f4b7fdd527 fixed build error with DDK 6001 r202 2010-03-09 15:49:32 +00:00