usbutils 007 ============ Aurelien Jarno (1): usb-devices: correctly quote driver path Bjørn Mork (4): lsusb: decode CDC MBIM descriptor lsusb: decode CDC NCM functional descriptor lsusb: decode CDC Command Set descriptor usb-devices: avoid numbers being seen as octal by printf Daniel Mack (1): lsusb: parse bmFormats inside UAC2 interface headers as hex Greg Kroah-Hartman (12): do_release notes update of usb.ids file from upstream remove devtree logic usb.ids update usb.ids add BlueZ Host stack device id. Jethro Beekman (1): Fix lsusb -t potentially not listing all devices Lukas Nykryn (1): lsusb-t: make sure that interfaces are added to lists only once Sarah Sharp (2): lsusb: Fix USB 3.0 link state reporting. lsusb: Fix bug in USB 2.0 extended caps descriptor. Torstein Hegge (1): lsusb: Parse misplaced UAC1 AudioControl Endpoint Descriptor Роман Донченко (1): lsusb: Support non-ASCII string descriptors. usbutils 006 ============ Aurelien Jarno (1): usb-devices(1): fix a typo Diego Elio Pettenò (1): build: add a --disable-usbids option to avoid installing usb.ids Greg Kroah-Hartman (7): update usbhid-dump to 1.3 lsusb.c: remove unused variables and the unused -x command line option Make 'lsusb -t' use the correct device class string names Update usb.ids file with latest version. Lukas Nykryn (7): Possible buffer overflow when using SYSFS_STR Reading 26 item in array with size 12. Using uninitialized value as index Possible resource leak Wrong shifting of bmMPEGFeatures byte Buffer overun lsusb-t: don't show error when driver link is missing Mark Veltzer (1): --tree, --help, and better build documentation Nikolai Kondrashov (1): Update usbhid-dump to complete 1.3 release Roger Tseng (1): Option -V(version) doesn't require an argument. Sarah Sharp (3): usbutils: Dump BOS descriptor for USB 2.01 devices. lsusb: Show USB 3.0 U1, U2, and LTM status. lsusb: Fix LTM capabilities reporting. Thierry Vignaud (3): set arrays to NULL when freeing them. simplify get_string() make treedump() work if the database isn't there. usbutils 005 ============ Greg Kroah-Hartman (7): usb.ids: updated version of the file Remove the FSF address from the source files. update usbhid-dump to release 1.2 add another Linux kernel usb id. updated usb.ids file lsusb-t.c: fix up some complier warnings add lsusb.h to fix some complier warnings. Lukáš Nykrýn (1): Add more space to lsusb.py output Sarah Sharp (2): lsusb: wSpeedsSupported is 2 bytes, not one. lsusb: bU2DevExitLat is little endian, not big endian. usbutils 004 ============ Carl-Daniel Hailfinger (2): Fix lsusb out-of-bounds write Fix lsusb double-free Dafydd Crosby (2): Verbose flag in tree mode shows vendor and product name. When running `lsusb -tv`, devices should have the vendor and product name appended to the row. Fix compiler warning Greg Kroah-Hartman (2): Merge pull request #2 from nphilipp/master--nphilipp Merge pull request #3 from dafyddcrosby/lsusb-tv Nils Philippsen (1): don't use invalid config descriptors usbutils 003 ============ Diego Elio Pettenò (1): build-sys: properly enable support for zlib in lsusb usbutils 002 ============ Diego Elio Pettenò (2): Simplify the configure script. Print device class descriptors like it's done for interface descriptors. Greg Kroah-Hartman (2): Updated version of lsusb.py from Kurt Garloff. add lsusb.py to the bin files usbutils 001 ============ Greg Kroah-Hartman (2): usb.ids update from linux-usb.org updated usbhid-dump subproject Laurent Pinchart (2): usbutils: Support UVC frame-based descriptors usbutils: Support UVC MPEG2-TS format descriptor Luben Tuikov (3): lsusb: Fix getting BOS and DEVQUAL descriptors lsusb: Dump the Pipe Usage desciptor lsusb: Fix bMaxBurst reporting Mike Frysinger (5): lsusb: install into /usr/bin usbmisc: pull in unistd.h for readlink() lsusb: pull in stdlib.h for exit() lsusb: constify! usbutils: convert to libusb-1.0 Nikolai Kondrashov (1): Update usbhid-dump to release 1.2 Sarah Sharp (2): usbutils: Fix compile error on Ubuntu 9.04. usbutils: Make lsusb -t show USB 3.0 devices. usbutils 0.91 ============= Greg Kroah-Hartman (3): add usbhid-dump to the autogen.sh script usb.ids: add new device id for qemu audio device Minor fixes Laurent Pinchart (1): usbutils: Fix the UVC bmInterlaceFlags field decoding Mike Frysinger (2): usbutils.pc: use datarootdir fix building on non-Linux systems (e.g. BSD) Nikolai Kondrashov (1): Integrate usbhid-dump Sarah Sharp (5): usbutils: Fix Wireless USB descriptor fetching. usbutils: Support USB 3.0 hub descriptor output. usbutils: Print MaxStreams and Mult for USB 3.0 devices. usbutils: Print Binary Object Store descriptor. usbutils: Fix bug in link state description printing. usbutils 0.90 ============= Aurelien Jarno (1): fix bcdDFUVersion endianness Chris Clayton (1): Patch to add additional devices to usb.ids Daniel Mack (7): dump_audiostreaming_interface(): fix ac-3 decoder parse USB audio class 2 control interface types parse USB audio class 2 streaming interfaces parse USB audio class 2 endpoints dump_audio_bmcontrols(): tell users about faulty bmControl bits dump_audiostreaming_interface(): drop audio class 2 FORMAT_TYPE length check lsusb: fix iFeature position calculation for UAC2 feature units Greg Kroah-Hartman (8): reserve a USB Ethernet Gadget driver device id. fix up wording of NCM Ethernet gadget device id fix up some signed/unsigned warnings in lsusb.c move #defines around a bit to make it more orderly. Merge git://github.com/zonque/usbutils into work more gadget device ids reserved for the Linux Foundation vendor id Merge branch 'master' of git://github.com/zonque/usbutils into test Fix up a lot of memory leaks Ludovic Rousseau (1): Update Gemplus id Matthew Wilcox (1): Decode USB 3 Endpoint Companion Descriptors Nix (1): Include config.h before everything else. usbutils 0.87 ============= Aurelien Jarno (1): lsusb.c: correctly dump ccid devices Greg Kroah-Hartman (11): lots of trailing whitespace removed. add autogen.sh script coding style cleanups for .h files. names.c: fix up some compiler warnings coding style cleanups for usbmisc.c names.c: fix lots of coding style issues devtree.c: coding style cleanups lsusb.c: coding style fixes lsusb.c: fix some build warnings. usb.ids: Reserve EEM Gadget id for the Linux Foundation add lsusb.py from Kurt Garloff Philip A. Prindeville (1): Fix build issue with libusb location usbutils 0.86 ============= HID device robust fix usbutils 0.85 ============= usb-devices bugfixes build fixes usbutils 0.84 ============= Sync up usb.ids file from upstream usbutils 0.83 ============= HID descriptor bugfixes usb-devices script to emulate the /proc/bus/usb/devices file new device ids usbutils 0.82 ============= Wireless USB device support better autoconf support. automatic handling for usb.ids bugfixes usbutils 0.81 ============= fixed '-t' option if usbfs is not mounted added DFU parsing updated the man page usbutils 0.80 ============= Updated usb.ids. Updated autotools logic. Removed obsolete usbmodules. usbutils 0.73 (and older) ============= Thanks to a patch from Aurelien Jarno, usbutils now uses the system's libusb to access USB devices, not a private (old) copy of that library. The "usbmodules" program is now deprecated, and no longer built by default. If your Linux 2.4 based system needs it to handle the "coldplug" processing (handling devices that exist before the OS is fully operational), you can "configure --enable-usbmodules".