summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* removed calling convention modifier for inlinesr255Pete Batard2010-04-161-10/+10
| | | | to be merged with 511f5b9fdf032fc6b3d4b926538705fe96db1d4f
* better handling of attach/detach for Linux in xusb.cr254Pete Batard2010-04-161-12/+14
|
* added more explicit library dependencies in xusb.c (MSVC)Tim Roberts2010-04-161-0/+6
|
* [INTERNAL - NOT FOR RELEASE] added 2003/XP64 support (EXPERIMENTAL)Pete Batard2010-04-162-0/+3
|
* LIBUSB_SUCCESS on attach/detach for darwin & Windowsr253Pete Batard2010-04-152-7/+9
|
* darwin whitespacesPete Batard2010-04-151-32/+32
|
* added mingw *.exe output to gitignore and fixed whitesr252Michael Plante2010-04-152-1/+2
|
* more explicit toggable debug optionsMichael Plante2010-04-153-4/+5
| | | | also re-added usbi_dbg() default context creation message
* let MSVC re-sort filenames based on very old renamesMichael Plante2010-04-152-12/+12
|
* reverted to MS defaults in MSVC6 .dsp project fileMichael Plante2010-04-151-1/+1
|
* added missing LIBUSB_API for transfer_cb function callsMichael Plante2010-04-152-3/+3
|
* fixed HID bulk/interrupt transfers for report IDsr251Pete Batard2010-04-152-94/+104
|
* [INTERNAL - NOT FOR RELEASE] added libusb.h copy to binsPete Batard2010-04-151-0/+1
|
* reverted to MS defaults in .vcproj DLL file (internal 2008)r250Pete Batard2010-04-131-4/+0
| | | | The calling convention is now explicitly defined elsewhere
* reverted to MS defaults in .vcproj DLL file (official)Pete Batard2010-04-131-4/+0
| | | | The calling convention is now explicitly defined elsewhere
* set default calling convention for Windows platform (core)Pete Batard2010-04-135-123/+131
| | | | | no calling convention is set on non Windows platforms as using __attribute__((cdecl)) is source of potential warnings.
* fixed the use of internal OS_WINDOWS in general file libusb.hPete Batard2010-04-131-1/+1
| | | | | OS_WINDOWS is only defined in the context of compiling libusb switched to using the explicit MinGW/cygwin and MS compiler defines
* fixed handing of HID reports when report IDs are in user249Pete Batard2010-04-121-71/+104
| | | | | also switched to USE_HIDD_FOR_REPORTS in windows_usb.c, to be closer to Linux behaviour. issue originally reported by Axel Rohde
* set default messaging level to warnings in xusbr248Pete Batard2010-04-081-2/+2
|
* added missing LOG_LEVEL_DEBUG filter for toggable debug (core)Pete Batard2010-04-081-0/+2
|
* fixed "ignoring return value of 'fwrite'" warning with gccr247Pete Batard2010-04-081-2/+4
|
* addressed MSVC warnings prompted by previous changer246Pete Batard2010-04-082-8/+8
|
* added binary dump option to xusb (-b)Pete Batard2010-04-081-11/+34
| | | | also switched boolean variables to actual bool
* fixed HID record size computation in xusbPete Batard2010-04-081-7/+10
|
* workaround for MS's HidD_GetFeature bug with report IDsPete Batard2010-04-081-4/+21
| | | | | | | When report IDs are in use, the payload starts at buffer+0 not buffer+1 as indicated at http://msdn.microsoft.com/en-us/library/ff538910.aspx Bug reported by Axel Rohde
* more default context init fixesr245Michael Plante2010-04-072-2/+3
|
* Linux: Fix endianness handling of usbfs config descriptors (#27)Martin Koegler2010-04-072-2/+3
| | | | | | | | | | | | | | | | | | driver/usb/core/devio.c function usbdev_read translate the follwing files to CPU endianess: le16_to_cpus(&temp_desc.bcdUSB); le16_to_cpus(&temp_desc.idVendor); le16_to_cpus(&temp_desc.idProduct); le16_to_cpus(&temp_desc.bcdDevice); All other data is passed without any change. libusb/os/linux_usbfs.c calls usbi_parse_descriptor with host_endian=1 for config descriptors. According to the kernel code, they must be processed with host_endian=0, as they are not translated by the kernel. Signed-off-by: Martin Koegler <mkoegler@auto.tuwien.ac.at>
* fixed default context issue introduced from previous patchr244Pete Batard2010-04-072-1/+2
| | | | | also added MSVC6 support for toggable logging All of the above suggested by Michael Plante
* [INTERNAL - NOT FOR RELEASE] added toggable debug logging to bm.shPete Batard2010-04-061-1/+1
|
* added toggable debug logging (MSVC)r243Pete Batard2010-04-061-1/+4
|
* added toggable debug logging (core)Pete Batard2010-04-063-7/+23
|
* fixed arglen warning from previous commitr242Pete Batard2010-04-061-5/+5
|
* xusb improvements (parameter handling + debug enable)r241Pete Batard2010-04-061-83/+87
|
* Added missing Feature Report descriptor featurer240Michael Plante2010-04-061-3/+21
| | | | | also allowed the use of LIBUSB_RECIPIENT_DEVICE in _hid_class_request Issue reported by Axel Rohde
* xusb HID test improvements (Feature Reports)Michael Plante2010-04-061-63/+85
| | | | Issue reported by Axel Rohde
* revert reordering of headers to simplify integrationr239Michael Plante2010-04-031-1/+1
|
* stdint.h fixes for MSVC6r238Pete Batard2010-04-021-25/+25
|
* removed unneeded ssize_t MSVC redefinition from corer237Pete Batard2010-04-022-17/+0
|
* use public domain inttypes.h and stdint.h (from MinGW-w64)r236Pete Batard2010-04-022-531/+551
|
* updated other files to match 1.0.7 releaser235Michael Plante2010-04-022-2/+6
|
* updated AUTHORSMichael Plante2010-04-021-1/+10
|
* removed unnecessary failure during init on USB API errorr234Pete Batard2010-04-011-5/+2
|
* [INTERNAL - NOT FOR RELEASE] removed debug logging for bmPete Batard2010-04-011-1/+7
|
* more explicit error codes on semaphore and DLL issuesr233Pete Batard2010-04-012-6/+6
|
* [INTERNAL - NOT FOR RELEASE] added binary snapshot batchesPete Batard2010-04-012-0/+79
|
* added dpfp_threaded binary to gitignorer232Michael Plante2010-03-301-0/+1
|
* commented out ENABLE_DEBUG_LOGGING for releaser231Pete Batard2010-03-291-1/+1
|
* ddk_build improvements (DLL option, static lib default)r230Pete Batard2010-03-295-5/+23
|
* removed whitespaces in configure.acMichael Plante2010-03-291-3/+3
|
* small improvements to ddk_build.cmdr229Pete Batard2010-03-271-5/+5
|