Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | added auto-release to autoclaimpbr280 | Pete Batard | 2010-05-24 | 2 | -3/+24 |
| | |||||
* | use LIBUSB_DEVADDR_MAX for HCDspbr279 | Pete Batard | 2010-05-21 | 1 | -5/+6 |
| | | | | Using 0 can conflict with driverless devices. | ||||
* | additional warning fixes & clarification for DDK's OACR/Prefast | Pete Batard | 2010-05-21 | 2 | -0/+7 |
| | |||||
* | re-enabled autoclaim + fixed autoclaim related ifdefs | Pete Batard | 2010-05-21 | 1 | -3/+3 |
| | |||||
* | changed the DuplicateHandle failure from warning to debug | Pete Batard | 2010-05-21 | 1 | -1/+1 |
| | | | | This is because WinUSB handles are not duplicable, and generate a lot of these warnings. | ||||
* | removed DDK timeval redefinitions - include winsock insteadpbr278 | Pete Batard | 2010-05-18 | 1 | -21/+4 |
| | |||||
* | fixed remaining warnings due to autoclaim removalpbr277 | Pete Batard | 2010-05-17 | 1 | -0/+4 |
| | |||||
* | moved static modifier from thread_posix.h to core.cpbr276 | Pete Batard | 2010-05-11 | 2 | -2/+2 |
| | |||||
* | added detection of -pthread option - only use when required | Pete Batard | 2010-05-11 | 1 | -1/+1 |
| | |||||
* | disabled autoclaim in windows_usb.c and removed its use in xusb.cr275 | Pete Batard | 2010-05-05 | 1 | -1/+1 |
| | |||||
* | removed further MS generated data + bump version to 1.0.8r274 | Pete Batard | 2010-05-05 | 2 | -10/+4 |
| | |||||
* | removed unneeded MS generated data from .rc and .rc.inr273 | Pete Batard | 2010-05-05 | 2 | -126/+2 |
| | |||||
* | fixed issue with composite using HID keyboard on interface 0r272 | Pete Batard | 2010-04-27 | 2 | -18/+40 |
| | | | | | issue reported by Jason Kotzin also improved auto-claim functionality | ||||
* | Linux: don't set SHORT_NOT_OK on bulk out URBs (#20r270 | Daniel Drake | 2010-04-24 | 1 | -9/+18 |
| | | | | | Setting this flag is illegal, and the behaviour we're looking for is already in place for host-to-device transfers without this flag. | ||||
* | [INTERNAL - NOT FOR RELEASE] updated generated rc file for 1.0.7 | Michael Plante | 2010-04-24 | 1 | -4/+4 |
| | |||||
* | general whitespace cleanup | Michael Plante | 2010-04-24 | 9 | -102/+102 |
| | |||||
* | Linux: Handle failure to read active configuration during enumerationr269 | Daniel Drake | 2010-04-21 | 1 | -3/+10 |
| | |||||
* | Darwin: don't reuse cached descriptors during enumeration | Nathan Hjelm | 2010-04-21 | 1 | -31/+31 |
| | | | | | Descriptor reuse was causing scans to return invalid information when the device at a location has changed. | ||||
* | residuals from previous merger267 | Pete Batard | 2010-04-20 | 1 | -3/+0 |
| | |||||
* | merged official 1.0.6 -> 1.0.7 release changes | Pete Batard | 2010-04-20 | 3 | -4/+15 |
| | |||||
* | restore builds of DLLs from the DDKr264 | Pete Batard | 2010-04-19 | 1 | -3/+3 |
| | |||||
* | removed need for .def file, added LIBUSB_EXPr263 | Michael Plante | 2010-04-19 | 3 | -117/+64 |
| | |||||
* | improved windows_assign_endpoints (debug msg + error codes)r262 | Pete Batard | 2010-04-19 | 1 | -16/+30 |
| | |||||
* | [INTERNAL - NOT FOR RELEASE] added libusb-1.0.rc generated filer261 | Peter Stuge | 2010-04-18 | 1 | -0/+109 |
| | |||||
* | configure creates libusb-1.0.rc to not duplicate the version number | Peter Stuge | 2010-04-18 | 1 | -15/+4 |
| | |||||
* | removed unneeded (and problematic) _WINDOWS_ referencer259 | Michael Plante | 2010-04-18 | 1 | -1/+1 |
| | |||||
* | removed calling convention modifier for inlines (resid)r258 | Michael Plante | 2010-04-18 | 1 | -2/+2 |
| | |||||
* | updated documentation for unsupported darwin/Windows callsr257 | Pete Batard | 2010-04-17 | 1 | -2/+7 |
| | | | | attach/detach_kernel_driver and kernel_driver_active (Windows) | ||||
* | fixed function brace consistency in windows_usb.c | Pete Batard | 2010-04-17 | 1 | -2/+4 |
| | |||||
* | revert r253 / f08aae4ddb9cfe3856e07f8997d9adbfa5330467 | Pete Batard | 2010-04-17 | 2 | -9/+7 |
| | |||||
* | DDK build (sources) advapi32.lib dependency | Pete Batard | 2010-04-16 | 1 | -1/+0 |
| | | | | also removed unneeded user32.lib dependency from libusb_sources (suggested by Michael Plante) | ||||
* | removed calling convention modifier for inlinesr255 | Pete Batard | 2010-04-16 | 1 | -10/+10 |
| | | | | to be merged with 511f5b9fdf032fc6b3d4b926538705fe96db1d4f | ||||
* | [INTERNAL - NOT FOR RELEASE] added 2003/XP64 support (EXPERIMENTAL) | Pete Batard | 2010-04-16 | 2 | -0/+3 |
| | |||||
* | LIBUSB_SUCCESS on attach/detach for darwin & Windowsr253 | Pete Batard | 2010-04-15 | 2 | -7/+9 |
| | |||||
* | darwin whitespaces | Pete Batard | 2010-04-15 | 1 | -32/+32 |
| | |||||
* | more explicit toggable debug options | Michael Plante | 2010-04-15 | 1 | -0/+1 |
| | | | | also re-added usbi_dbg() default context creation message | ||||
* | added missing LIBUSB_API for transfer_cb function calls | Michael Plante | 2010-04-15 | 2 | -3/+3 |
| | |||||
* | fixed HID bulk/interrupt transfers for report IDsr251 | Pete Batard | 2010-04-15 | 2 | -94/+104 |
| | |||||
* | set default calling convention for Windows platform (core) | Pete Batard | 2010-04-13 | 5 | -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.h | Pete Batard | 2010-04-13 | 1 | -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 user249 | Pete Batard | 2010-04-12 | 1 | -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 | ||||
* | added missing LOG_LEVEL_DEBUG filter for toggable debug (core) | Pete Batard | 2010-04-08 | 1 | -0/+2 |
| | |||||
* | workaround for MS's HidD_GetFeature bug with report IDs | Pete Batard | 2010-04-08 | 1 | -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 fixesr245 | Michael Plante | 2010-04-07 | 2 | -2/+3 |
| | |||||
* | Linux: Fix endianness handling of usbfs config descriptors (#27) | Martin Koegler | 2010-04-07 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | 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 patchr244 | Pete Batard | 2010-04-07 | 2 | -1/+2 |
| | | | | | also added MSVC6 support for toggable logging All of the above suggested by Michael Plante | ||||
* | added toggable debug logging (core) | Pete Batard | 2010-04-06 | 2 | -5/+11 |
| | |||||
* | Added missing Feature Report descriptor featurer240 | Michael Plante | 2010-04-06 | 1 | -3/+21 |
| | | | | | also allowed the use of LIBUSB_RECIPIENT_DEVICE in _hid_class_request Issue reported by Axel Rohde | ||||
* | revert reordering of headers to simplify integrationr239 | Michael Plante | 2010-04-03 | 1 | -1/+1 |
| | |||||
* | removed unneeded ssize_t MSVC redefinition from corer237 | Pete Batard | 2010-04-02 | 2 | -17/+0 |
| |