• Home
  • Raw
  • Download

Lines Matching refs:libusb

35 	* src/libusb-glue.h: inclusion guard, export functions to
37 * src/libusb-glue.c: define USB_CLASS_PTP unless defined,
43 * src/libusb-glue.c: patch from Simon Berg to detect PTP
176 * src/libusb-glue.c: include config.h (Marcus Meissner found
253 * src/libusb-glue.c: update to check the handler function return
267 * src/libusb-glue.c: Make get_playlist_extension return type
269 * src/libusb-glue.h: ditto
270 * src/libusb-glue.c: In probe_device_descriptor, check to see if
283 * src/libusb-glue.h: flag macro.
298 * src/libusb-glue.c: patch from Marcus to fix an issue
342 * src/libusb-glue.h: dito.
388 * libusb-glue.c: dito.
438 * src/libusb-glue.c: make ptp_debug() non-static since
487 * src/libusb-glue.c: return PTP_RC_OK on zero read
543 * src/libusb-glue.c: make it possible to have per-command
546 * src/libusb-glue.h: dito.
570 * src/libusb-glue.c: some vartype and return flunkies.
576 * src/libusb-glue.c: some handling of ptp_usb_getdata()
591 * src/libusb-glue.h: convenience macros.
678 * src/libusb-glue.h: helper macro.
679 * src/libusb-glue.c: massage "OS Descriptor" on demand
686 * src/libusb-glue.c: refactor PTP_USB to use the raw
690 * src/libusb-glue.h: accessor functions to simplify
701 * src/libusb-glue.c: move params creation away
706 * src/libusb-glue.c: unused variable.
719 * src/libusb-glue.h: make the old device list internal,
721 * src/libusb-glue.c: fix up error messages. Move the
737 * src/libusb-glue.h: add a function to get the preferred
739 * src/libusb-glue.c: "written" variable in
756 * src/libusb-glue.c: assign device name and flags to
790 * src/libusb-glue.c: the implementation is all here!
791 * src/libusb-glue.h: add some bus and device fields to the
816 * src/libusb-glue.c: left debug prints on :-(
847 * src/libusb-glue.c: finally fix up the short header detection
854 * src/libusb-glue.c: wait for response > 0 instead of > 2.
887 * src/libusb-glue.c: re-read response from device until
947 * src/libusb-glue.c: avoid probing deeper into interfaces
967 * src/libusb-glue.c: try to repair header here instead of
986 * src/libusb-glue.c: consequential movement.
1017 * src/libusb-glue.c: remove the previously-concatenated vendor
1026 * src/libusb-glue.c: repair headers, don't just ignore them.
1029 * src/libusb-glue.h: flag for broken set object proplist.
1034 * src/libusb-glue.c: add separate vendor and product strings
1040 * src/libusb-glue.c: rm some pointless confusing defines
1049 * src/libusb-glue.c: tag the OLD Creative devices with
1074 * src/libusb-glue.h: introduce a new device flag for devices that
1077 * src/libusb-glue.c: attempt to begin to work around the broken
1082 * src/libusb-glue.h: add a new device flag for devices that don't
1084 * src/libusb-glue.c: dito, implement this flag, tag all SanDisk
1089 * src/libusb-glue.c: updated some device flags, removed second
1102 * src/libusb-glue.c: flag the Samsung YH-820 with
1108 * src/libusb-glue.c: stop the endpoint unhalting/unstalling when
1114 * src/libusb-glue.c: silenced weirdo error message.
1120 * src/libusb-glue.c: dito.
1121 * src/libusb-glue.h: dito.
1127 * src/libusb-glue.c: only read descriptors for devices we
1134 * src/libusb-glue.c: dito.
1135 * src/libusb-glue.h: dito.
1141 * src/libusb-glue.c: first try to implement cancellation.
1187 * src/libusb-glue.c: strange misleading message corrected. Fix
1189 * src/libusb-glue.h: dito.
1199 * src/libusb-glue.c: tag all Sansas as having broken GetObjectPropList
1205 * src/libusb-glue.h: new device flag to strip all non-7bit chars from
1207 * src/libusb-glue.c: tag the Philips Shoqbox with this flag.
1233 * src/libusb-glue.c: added Philips Shoqbox
1279 * src/libusb-glue.c: add Sansa m240 (a different ID to before)
1333 * src/libusb-glue.c: add Disney MixMax
1338 * src/libusb-glue.c: make the dump function sump out the zuper zecret
1349 * src/libusb-glue.h: new flag for the case when getting the object
1351 * src/libusb-glue.c: tentatively tag a Philips device with this flag.
1395 * src/libusb-glue.c: added Samsung YH-920
1407 * src/libusb-glue.c: some new devices, some rewording etc.
1411 * src/libusb-glue.h: removed the DUALMODE flag, it's pointless and
1413 * src/libusb-glue.c: dito, move the only DUALMODE flag into an
1418 * src/libusb-glue.c: added Philips PSA610
1425 * src/libusb-glue.c: new device
1429 * src/libusb-glue.c: memory leak: dangling, unused pointer killed.
1445 * src/libusb-glue.c: new device
1449 * src/libusb-glue.c: new devices
1473 * src/libusb-glue.c: fixed bug in zero read code
1499 * src/libusb-glue.c: new devices. Some of the Samsung players may
1505 * src/libusb-glue.h: introducing yet another device flag for the
1509 * src/libusb-glue.c: introduce this flag for all iriver devices.
1515 * src/libusb-glue.c: refactored device detection code to
1523 * src/libusb-glue.c: remove libgphoto2 functions that we
1525 * src/libusb-glue.h: export the free_mtpdevice_list() function,
1529 libusb-glue.c using the nifty list struct defined in libusb-glue.h.
1534 * src/libusb-glue.c: rewrote one more function to be
1541 * src/libusb-glue.h: create a wrapper type for the
1542 device list instead of abusing the libusb device "next"
1544 * src/libusb-glue.c: rewrite all recursive functions to
1545 linear, use wrapper objects, don't copy the libusb device
1557 * src/libusb-glue.c: Don't echo warnings about reading a single
1569 * src/libusb-glue.h: Tiresome ramblings to explain exactly what
1572 * src/libusb-glue.c: Renamed flag. Indent code :-) Reading the code
1578 * src/libusb-glue.c: (hopefully) fixed iRiver read errors. Enabled
1580 * src/libusb-glue.h: ditto
1612 * src/libusb-glue.c: Fix incorrect transfer sizes causing zero
1626 * src/libusb-glue.c: Remove old uni-device cruft code
1627 * src/libusb-glue.h: Remove old uni-device cruft code
1645 * src/libusb-glue.c: Debug output fixes and read/write sizes changed
1670 * src/libusb-glue.c: Fixed potential memory leaks and fixed device
1675 * src/libusb-glue.c: Wrote three new recursive functions to avoid
1689 *libusb-glue.c: Renamed connect_mtp_devices to find_usb_devices
1690 *libusb-glue.h: Renamed connect_mtp_devices to find_usb_devices
1694 * src/libusb-glue.c: Addressed a number of potential memory leaks in
1700 * src/libusb-glue.h: LGPL boilerplate.
1731 * src/libusb-glue.c: Fix LGPL boilerplate text.
1735 * src/libusb-glue.c: new function to retrieve multiple device
1737 * src/libusb-glue.h: dito.
1757 * src/libusb-glue.c: move the LIBMTP_Get_Supported_Devices()
1762 simply putting it in the libusb-glue.c file.
1766 * src/libusb-glue.c: first hack at creating an interface
1772 * src/libusb-glue.c: more new devices
1785 * src/libusb-glue.c: new device 'Philips PSA235'
1802 * src/libusb-glue.c: a zero read fix
1807 * src/libusb-glue.c: repair callbacks, structure the code just
1819 * src/libusb-glue.c: (re)introduce de-halting of endpoints
1829 * libusb-glue.c: fixes to move low-level functions
1837 * src/libusb-glue.c: fix zero write bug
1842 * src/libusb-glue.c: fix up comments, remove things
1849 * src/libusb-glue.c: ditto
1862 * src/libusb-glue.c: ditto
1902 * src/libusb-glue.c: fixed bug in debug printing
1908 * src/libusb-glue.c: added Philips GoGear SA9200
1916 * src/libusb-glue.c: changes in libmtp reflecting the new
1956 * src/libusb-glue.c: one more device.
2039 * src/libusb-glue.c: revert my own mistakes by making
2053 * src/libusb-glue.c: added new devices
2057 * src/libusb-glue.c: remove some pointless #include <>
2095 * src/libusb-glue.h: add a new bug flag for devices that
2097 * src/libusb-glue.c: state that all iRivers have this problem.
2136 * src/libusb-glue.c: fix error on reconnect.
2186 * src/libusb-glue.c: added Zen Vision W to devices
2236 * src/libusb-glue.c: add code to unload a kernel driver for
2238 * src/libusb-glue.h: add a device flag to make this possible.
2254 * libmtp.pc.in: require libusb instead of just linking it.
2296 * src/libusb-glue.c: messed around a bit with device descriptor
2312 * src/libusb-glue.h: added device flags so we can make
2314 * src/libusb-glue.c: dito, plus removed some debug prints.
2323 * src/libusb-glue.c: changed packet sizes to improve
2331 * src/libusb-glue.c: fixed some endpoint size detection
2354 * src/libusb-glue.c: new iRiver device called Clix. By
2375 * src/libusb-glue.c: fixed sucky errors. Added callback
2377 * src/libusb-glue.h: const correctness.
2389 * src/libusb-glue.h: dito.
2390 * src/libusb-glue.c: dito.
2401 * src/libusb-glue.c: found a real nasty endpoint bug,
2459 * src/libusb-glue.c: patch from Andy Kelk to avoid
2469 * src/libusb-glue.c: new SanDisk devices.
2553 * src/libusb-glue.c: fixed a loop exiting problem with
2558 * src/libusb-glue.c: one more device.
2586 * src/libusb-glue.c: implement MTP "OS descriptor" for
2614 * src/libusb-glue.c: dito.
2653 * src/libusb-glue.c: New Samsung device and some