Skip to content
Commits on May 2, 2010
Commits on May 1, 2010
  1. Fix memory leaks

    committed May 1, 2010
Commits on Apr 19, 2010
  1. @gregkh

    move #defines around a bit to make it more orderly.

    gregkh committed Apr 19, 2010
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  2. @gregkh

    fix up some signed/unsigned warnings in lsusb.c

    gregkh committed Apr 19, 2010
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  3. @gregkh

    Decode USB 3 Endpoint Companion Descriptors

    Matthew Wilcox committed with gregkh Apr 19, 2010
    I got a USB 3 device recently, and was unimpressed by the output from
    lsusb -v.  This patch decodes the SuperSpeed Endpoint Companion
    Descriptor
Commits on Apr 8, 2010
  1. @gregkh
  2. @gregkh

    reserve a USB Ethernet Gadget driver device id.

    gregkh committed Apr 7, 2010
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Commits on Mar 18, 2010
  1. @gregkh

    usbutils 0.87 release

    gregkh committed Mar 17, 2010
Commits on Mar 17, 2010
  1. @aurel32 @gregkh

    lsusb.c: correctly dump ccid devices

    aurel32 committed with gregkh Feb 14, 2010
    CCID has now an official class according to:
      http://www.usb.org/developers/defined_class/
    
    This patch removes the hard-coded value and replace it by a #define,
    and also call dump_ccid_device() when use in a common class interface
    descriptor.
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Commits on Dec 4, 2009
  1. @gregkh
Commits on Nov 19, 2009
  1. @pprindeville @gregkh

    Fix build issue with libusb location

    pprindeville committed with gregkh Sep 15, 2009
    We recently decided to give libusb a bump from 0.1.12 to 1.0.3 (yeah,
    that was woefully ignored) but noticed that usbutils-0.84 broke...
    mostly because it couldn't find "usb.h" (the libusb version, not the
    <linux/usb.h> version, I take it).
    
    We tried to bump to 0.86, but the issue hasn't gone away.
    
    When building, we need to have either either the libusb-0.1.pc
    installed, or else point the LIBUSB_1_0_CFLAGS etc.  We went with the
    latter.
    
    But when libusb-compat-0.1.3/libusb gets built, it doesn't seem to pass
    these in...  So the "libusb" shim inside libusb-compat can't find
    "xxx/usr/include/libusb-1.0/usb.h" ...
    
    I suspect it might have to do with the fact that our $CFLAGS includes
    "-iprefix=$(STAGING_DIR) -iwithprefix /include -iwithprefix
    /usr/include" which is getting patched in *after* LIBUSB_1_0_CFLAGS...
    
    Also, I noticed that usbutils doesn't actually seem to make use of
    LIBUSB_CFLAGS anywhere in the makefile, which means that whatever CFLAGS
    you pass in also has to contain whatever LIBUSB_CFLAGS contained...
    which is counter-intuitive.
    
    This patch fixes our build issues.
Commits on Oct 14, 2009
  1. @gregkh

    usb.ids: Reserve EEM Gadget id for the Linux Foundation

    gregkh committed Oct 14, 2009
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Commits on Sep 28, 2009
  1. @gregkh

    lsusb.c: fix some build warnings.

    gregkh committed Sep 28, 2009
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  2. @gregkh

    lsusb.c: coding style fixes

    gregkh committed Sep 28, 2009
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  3. @gregkh

    devtree.c: coding style cleanups

    gregkh committed Sep 28, 2009
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  4. @gregkh

    names.c: fix lots of coding style issues

    gregkh committed Sep 28, 2009
    Mostly tab conversions, but lots of other little things.
    
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  5. @gregkh

    coding style cleanups for usbmisc.c

    gregkh committed Sep 28, 2009
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  6. @gregkh

    names.c: fix up some compiler warnings

    gregkh committed Sep 28, 2009
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  7. @gregkh

    coding style cleanups for .h files.

    gregkh committed Sep 28, 2009
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  8. @gregkh

    add autogen.sh script

    gregkh committed Sep 28, 2009
    Copied from udev.
    
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  9. @gregkh

    lots of trailing whitespace removed.

    gregkh committed Sep 28, 2009
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Commits on Aug 17, 2009
  1. @gregkh

    usbutils 0.86 release

    gregkh committed Aug 17, 2009
  2. @gregkh

    make HID devices a bit more robust

    Stéphane Chatty committed with gregkh Aug 5, 2009
    here is a new patch for lsusb. With some devices, the first attempt to get
    the HID report descriptors returns incomplete data. The HID code in the kernel
    deals with this by retrying up to 4 times. I did the same in lsusb.
    
    Added retries in report descriptor retrieval
    
    Signed-off-by: Stephane Chatty <chatty@enac.fr>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  3. @gregkh

    usbutils 0.85 release

    gregkh committed Aug 17, 2009
  4. @gregkh

    build fix now that usb-devices man page has moved

    gregkh committed Aug 17, 2009
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  5. @gregkh

    .gitignore update

    gregkh committed Aug 17, 2009
    usb-devices has moved man page locations
  6. @aurel32 @gregkh

    usb-devices: fix parsing of bcdDevice

    aurel32 committed with gregkh Aug 7, 2009
    The kernel already provide bcdDevice in the right format, there is no
    need to reinterpret the value. Doing it leads to the following error
    with some devices:
    
    | ...
    | T:  Bus=06 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#=  2 Spd=12  MxCh= 0
    | D:  Ver= 1.10 Cls=ff(vend.) Sub=ff Prot=ff MxPS= 8 #Cfgs=  1
    | /usr/sbin/usb-devices: line 128: printf: 0c: invalid number
    | P:  Vendor=08ff ProdID=1600 Rev= 0.10
    | ...
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  7. @aurel32 @gregkh

    usb-devices: move from /usr/sbin to /usr/bin

    aurel32 committed with gregkh Aug 7, 2009
    There is no reason to for usb-devices to be in /usr/sbin, as
    /proc/bus/usb/devices was readable by a normal user and moreover the
    attributes in /sys parsed by this script are readable as a normal user.
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Commits on Jul 5, 2009
  1. @kaysievers
  2. @kaysievers
Commits on Jun 25, 2009
  1. @gregkh
  2. @gregkh

    lsusb(8): make version variable and update date of last modification

    Frans Pop committed with gregkh Jun 25, 2009
    Signed-off-by: Frans Pop <elendil@planet.nl>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  3. @gregkh
  4. @gregkh

    usb-devices: harmonize class descriptions with usb/devices file

    Frans Pop committed with gregkh Jun 25, 2009
    Some class descriptions are different from the ones defined in the
    kernel and used in the usb/devices file. This harmonizes them.
    
    Signed-off-by: Frans Pop <elendil@planet.nl>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  5. @gregkh

    0.84 release

    gregkh committed Jun 25, 2009
Something went wrong with that request. Please try again.