Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | added missing user32.lib dependency for DDK samplespbh314 | Pete Batard | 2010-10-28 | 4 | -2/+4 |
| | |||||
* | fixes for MBCS to Unicode switch | Pete Batard | 2010-10-28 | 1 | -5/+5 |
| | |||||
* | merge -> pbr319, part 2 | Pete Batard | 2010-10-28 | 16 | -151/+234 |
| | |||||
* | merge -> pbr319, part 1 | Pete Batard | 2010-10-28 | 18 | -194/+166 |
| | |||||
* | bumped internal versionpbh313 | Pete Batard | 2010-10-18 | 2 | -2/+2 |
| | |||||
* | fixed crash on add pollfds during init on Linux | Pete Batard | 2010-10-18 | 2 | -10/+17 |
| | | | | * also set hash init to return proper libusb codes | ||||
* | move hash table functions from Windows to core | Pete Batard | 2010-10-18 | 5 | -204/+204 |
| | |||||
* | merged -> pbr314pbh312 | Pete Batard | 2010-10-14 | 5 | -106/+232 |
| | |||||
* | bumped internal versionpbh311 | Pete Batard | 2010-10-08 | 2 | -2/+2 |
| | |||||
* | hotplug - Windows | Pete Batard | 2010-10-08 | 8 | -24/+224 |
| | |||||
* | hotplug - core, Linux, Darwin | Pete Batard | 2010-10-08 | 8 | -177/+645 |
| | |||||
* | bumped internal versionpbh310 | Pete Batard | 2010-10-08 | 2 | -2/+2 |
| | |||||
* | merged pbr310 | Pete Batard | 2010-10-08 | 1 | -1/+1 |
| | |||||
* | fixed double listing of devices in discovered list | Pete Batard | 2010-10-07 | 1 | -6/+7 |
| | | | | | * devices should be added to discdevs only when created * issue reported by Xiaofan Chen | ||||
* | fixed typos | Pete Batard | 2010-10-07 | 2 | -2/+2 |
| | |||||
* | ignore non USB grandparents on HID interface detection | Pete Batard | 2010-10-06 | 1 | -6/+16 |
| | | | | | * not all HID interfaces belong to USB devices * issue reported by Xiaofan Chen | ||||
* | bumped internal versionpbh309 | Pete Batard | 2010-10-05 | 2 | -2/+2 |
| | |||||
* | merged pbr309 | Pete Batard | 2010-10-05 | 7 | -110/+123 |
| | |||||
* | added hub API and removed is_hub dev private property | Pete Batard | 2010-10-05 | 2 | -16/+36 |
| | |||||
* | switched to using CM_Get_Device_IDA always | Pete Batard | 2010-10-04 | 2 | -27/+3 |
| | | | | * also removed unused HCD specific entries | ||||
* | bumped internal versionpbh308 | Pete Batard | 2010-10-04 | 2 | -2/+2 |
| | |||||
* | Windows enumeration overhaul | Pete Batard | 2010-10-04 | 2 | -828/+639 |
| | | | | | | | * changed device enumeration to rely on session ids (hashed device ID) * all enumeration passes now occur in a single call * also removed the separate HCD list (allows PCI hotplug of HCDs) * additional cleanup | ||||
* | new_enum/hotplug branch: offset 9000 | Pete Batard | 2010-10-04 | 3 | -6/+6 |
| | |||||
* | bumped internal versionpbr307 | Pete Batard | 2010-10-04 | 2 | -2/+2 |
| | |||||
* | fixed erroneous checks on SetupDi calls | Pete Batard | 2010-10-04 | 1 | -2/+2 |
| | |||||
* | bumped internal versionpbr306 | Pete Batard | 2010-09-21 | 2 | -2/+2 |
| | |||||
* | [INTERNAL - NOT FOR RELEASE] removed string version handling from bump.sh | Pete Batard | 2010-09-21 | 1 | -3/+1 |
| | |||||
* | force the handling of version stringification in the .rc | Pete Batard | 2010-09-21 | 3 | -2/+4 |
| | | | | * this removes the version string from libusb_version.h | ||||
* | fixed missing def entries for function calls with no args | Pete Batard | 2010-09-21 | 2 | -1/+58 |
| | | | | * this is needed for libusb_getversion() in MinGW32 | ||||
* | bumped internal versionpbr305 | Pete Batard | 2010-09-21 | 2 | -3/+3 |
| | |||||
* | [INTERNAL - NOT FOR RELEASE] added bump.sh script | Pete Batard | 2010-09-21 | 1 | -0/+35 |
| | |||||
* | minor .rc improvements | Pete Batard | 2010-09-21 | 1 | -10/+4 |
| | | | | | * remove no longer needed debug filename * add NUL terminators & official URL | ||||
* | handle versioning through libusb_version.h | Pete Batard | 2010-09-21 | 7 | -938/+67 |
| | | | | | | * libusb_version.h.in is now used to generate libusb_version.h * removes the need for libusb-1.0.rc.in and libusbi.h.in * new LIBUSB_PACKAGE_VERSION added as .rc can't stringify macros | ||||
* | fixed previous patch and updated .def for new callspbr304 | Pete Batard | 2010-09-21 | 2 | -4/+22 |
| | |||||
* | Fix a race condition | Graeme Gill | 2010-09-21 | 3 | -18/+42 |
| | | | | See http://sourceforge.net/mailarchive/message.php?msg_name=4BD920C5.3090909%40argyllcms.com | ||||
* | Add a missing argument to libusb_wait_for_event | Ludovic Rousseau | 2010-09-21 | 1 | -1/+1 |
| | | | | | | | In the libusb_wait_for_event() sample code for section "Letting other threads do the work for you" libusb_wait_for_event() was used without the struct timeval *tv parameter. The sample code was invalid and could not be compiled. | ||||
* | Linux: Fix endian handling for usbfs/sysfs | Hector Martin | 2010-09-21 | 1 | -2/+2 |
| | | | | | | | | usbfs endian-swaps, sysfs doesn't, not the other way around. This fixes configurator descriptors in big-endian systems when using sysfs. usbfs is untested. Signed-off-by: Hector Martin <hector@marcansoft.com> | ||||
* | fixed .def generation broken by previous commitpbr303 | Pete Batard | 2010-09-20 | 2 | -65/+67 |
| | |||||
* | merged latest official changes | Pete Batard | 2010-09-20 | 10 | -96/+184 |
| | | | | * up to e65f69a7ef3de357c867ddaac9598efe407078b6 | ||||
* | replaced LIBUSB_API with LIBUSB_CALL | Pete Batard | 2010-09-20 | 7 | -124/+124 |
| | |||||
* | added libusb version display to xusbpbr302 | Pete Batard | 2010-09-20 | 1 | -0/+3 |
| | |||||
* | updated libusb-1.0.def for libusb_getversion() | Pete Batard | 2010-09-20 | 1 | -0/+9 |
| | |||||
* | added libusb_getversion() | Pete Batard | 2010-09-20 | 4 | -0/+895 |
| | | | | | * new struct libusb_version has also been defined * libusbi.h.in is now being used to fill in the version from configure.ac | ||||
* | added libusb version nano | Pete Batard | 2010-09-20 | 2 | -3/+5 |
| | |||||
* | fixed missing winioctl.h header for cygwinpbr301 | Pete Batard | 2010-09-06 | 1 | -0/+1 |
| | |||||
* | use IOCTLs for HID reports (input, output, feature) | Pete Batard | 2010-09-06 | 2 | -153/+59 |
| | | | | | | * fixes feature reports not providing actual read size (reported by Axel Rohde) * removes the USE_HIDD_FOR_REPORTS macro * IOCTL usage inspired from HIDAPI by Alan Ott | ||||
* | [INTERNAL - NOT FOR RELEASE] binary snapshots improvements | Pete Batard | 2010-08-23 | 2 | -20/+15 |
| | | | | | | * one set of examples (static ones) * adds examples source * examples at root | ||||
* | workaround for unavailable _strdup on MinGW32pbr300 | Pete Batard | 2010-08-21 | 1 | -1/+6 |
| | |||||
* | fixed possible buffer overflow in windows_error_str()pbr299 | Pete Batard | 2010-08-19 | 1 | -4/+9 |
| | | | | * also added removal of CR/LF | ||||
* | added full support for filter drivers | Pete Batard | 2010-08-19 | 2 | -35/+66 |
| | | | | | * precedence is driver > upper filter > lower filter and defined in struct driver_lookup lookup from set_device_paths() |