Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-03-15 | Handle devices with swapped endpoint descriptors | Hector Martin | 1 | -8/+15 | |
Reported by Adam Iglewski on an iPhone 2G running 1.1.4 | |||||
2010-06-17 | Fix segfault when device initialization fails | Hector Martin | 1 | -0/+1 | |
2010-05-25 | Detach kernel drivers before changing configurations | Hector Martin | 1 | -0/+20 | |
This is especially useful when bConfigurationValue is 2, which tends to be a mixed HID/USB-Audio configuration that the kernel likes to use. Otherwise usbmuxd cannot change the configuration. | |||||
2010-05-18 | Parse out interface/endpoint descriptors instead of hardcoding them | Hector Martin | 1 | -9/+50 | |
This should make usbmuxd work with devices in recovery mode | |||||
2009-12-07 | Get rid of SHORT_NOT_OK flag for USB sends | Hector Martin | 1 | -2/+0 | |
This flag is useful for reads only (and we don't want it on our reads anyway). In DEBUG mode, the USB kernel driver is anal about this useless flag and reports an error. | |||||
2009-10-31 | Fix USB pid range check: was trying to claim all Apple devices | Hector Martin | 1 | -1/+1 | |
2009-10-25 | Add missing license headers and make them consistent | Hector Martin | 1 | -1/+3 | |
2009-10-10 | Disable polling in udev mode, use udev to signal device discovery | Hector Martin | 1 | -1/+11 | |
2009-10-03 | Require libusb-1.0.3 and hardcode explicit ZLP logic | Hector Martin | 1 | -7/+0 | |
1.0.3 has the 0-byte transaction fix. The saga continues on the libusb trac. Whenever they add the ZLP flag we can get rid of the 0-byte logic and just set it. | |||||
2009-09-23 | Match a range of supported USB IDs and make iPod Touch 64GB work | Martin Szulecki | 1 | -5/+2 | |
2009-08-28 | usb-linux: use libusb_get_max_packet_size() instead of custom code. | Nikias Bassen | 1 | -17/+2 | |
2009-08-25 | Renamed directory 'usbmuxd' to more suitable 'daemon'. | Nikias Bassen | 1 | -0/+542 | |