Skip to content
Fetching contributors…
Cannot retrieve contributors at this time
348 lines (258 sloc) 9.06 KB
usbutils 008
Alexandra Yates (2):
lsusb: Reports if USB2.0 port is on L1 state
lsusb: Reports devices that support BESL on USB2.0
Aurelien Jarno (1):
dump_ccid_device: fix a typo
Ben Chan (1):
lsusb: decode CDC MBIM extended functional descriptor
Greg Kroah-Hartman (8):
lsusb: fix incorrect printf() for CAPS
lsusb-t: handle problem if there is no usb bus list
.gitignore: add compile to the list of things we need to ignore
John Freed (1):
Fix logic error
Kurt Garloff (1):
Update in usbutils
Lukas Nykryn (2):
update COPYING file
lsusb-t: don't segfault when usbbuslist is empty
Peter Wu (1):
Ignore invalid string descriptors
Raphaël Droz (1):
usb-devices: hexadecimal bInterfaceNumber handling
Tom Gundersen (2):
lsusb: port to hwdb
drop dependency on usb.ids
Vadim Rutkovsky (1):
New path for usbhid-dump submodule
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 overrun
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 compiler warnings
add lsusb.h to fix some compiler warnings.
Lukáš Nykrýn (1):
Add more space to 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 from Kurt Garloff.
add to the bin files
usbutils 001
Greg Kroah-Hartman (2):
usb.ids update from
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 descriptor
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 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:// into work
more gadget device ids reserved for the Linux Foundation vendor id
Merge branch 'master' of git:// 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 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 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
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".
Something went wrong with that request. Please try again.