427 Commits

Author SHA1 Message Date
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
Pete Batard e23692f3ea _stdcall calling convention for VS2005 DLL project files
also keeps default calling convention for non DLL project files with VS2008
r201
2010-03-08 20:26:30 +00:00
Pete Batard 19f97761a0 xusb improvements (parameters checks) r200 2010-03-08 20:14:05 +00:00
Pete Batard 3b33bade39 fix libtool issue when building shared libs with Chinese locale
This patch modifies the ltmain.sh (and therefore libtool) scripts to
force the locale to C, even if not defined.
r199
2010-03-08 00:40:31 +00:00
Pete Batard bb6dcbdf19 removed unneeded versioning/options from autotool scripts r198 2010-03-06 00:39:09 +00:00
Pete Batard 858b13ab77 moved libusb-1.0.rc to libusb/ (where the .def is located) 2010-03-06 00:37:21 +00:00
Pete Batard 4ef54da318 removed resource.h 2010-03-06 00:21:40 +00:00
Pete Batard 122229e5f9 added .rc info to DLLs produced with MinGW/cygwin r197 2010-03-05 20:11:14 +00:00
Pete Batard 0da28601fa revert debug changes from previous commit r196 2010-03-05 02:26:44 +00:00
Pete Batard 14fb6e2622 remove "-0" suffix for MinGW/cygwin generated DLLs
See "7.2 Libtool's versioning system" and "4.2 Link mode"
of the GNU libtool documentation.
r195
2010-03-05 01:59:01 +00:00
Pete Batard 842c719c2f fixed unref of devices that already exist (Travis Robinson) r194 2010-03-05 00:13:51 +00:00
Pete Batard 51509cff24 small improvements and cleanup suggested by Graeme Gill r193 2010-03-04 16:00:51 +00:00
Pete Batard 90b88cbddf fixed uint64_t warnings (Graeme Gill) r192 2010-03-04 00:25:14 +00:00
Pete Batard 666106e836 more residual cleanup (Michael Plante) r191 2010-03-03 20:36:46 +00:00