| Age | Commit message (Expand) | Author |
| 2024-09-24 | usb: change LIST to SLIST to avoid LinuxKPI conflicts | Bjoern A. Zeeb |
| 2023-08-16 | sys: Remove $FreeBSD$: one-line .c comment pattern | Warner Losh |
| 2023-05-12 | spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD | Warner Losh |
| 2020-05-11 | Refresh the USB device strings when a USB device is re-enumerated. | Hans Petter Selasky |
| 2020-01-06 | Add own counter for cancelled USB transfers. | Hans Petter Selasky |
| 2019-12-27 | Make USB statistics per device instead of per bus. | Hans Petter Selasky |
| 2017-11-27 | sys/dev: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni |
| 2016-09-05 | Resolve deadlock between device_detach() and usbd_do_request_flags() | Hans Petter Selasky |
| 2016-05-25 | Check for signals when locking the USB enumeration thread from | Hans Petter Selasky |
| 2015-01-13 | Resolve a special case deadlock: When two or more threads are | Hans Petter Selasky |
| 2014-06-08 | Resolve a deadlock setting the USB configuration index from userspace | Hans Petter Selasky |
| 2014-01-13 | Implement better error recovery for Transaction Translators, TTs, | Hans Petter Selasky |
| 2013-12-11 | USB method structures for USB controllers and USB pipes should be | Hans Petter Selasky |
| 2013-10-27 | Fix a deadlock when trying to power off a USB device. The deadlock | Hans Petter Selasky |
| 2013-05-03 | - Add more defines to limit USB memory usage and number of allocations | Hans Petter Selasky |
| 2013-05-03 | Add some defines to limit USB memory usage in reduced memory systems. | Hans Petter Selasky |
| 2013-02-13 | Resolve a LOR after r246616. Protect control requests using the USB device | Hans Petter Selasky |
| 2013-02-10 | - Move scratch data from the USB bus structure to the USB device structure | Hans Petter Selasky |
| 2012-08-10 | Fix spelling. | Hans Petter Selasky |
| 2011-09-02 | This patch adds automatic detection of USB mass storage devices | Hans Petter Selasky |
| 2011-08-11 | Use synchronous device destruction instead of asynchronous, so that a new | Hans Petter Selasky |
| 2011-06-06 | Improve enumeration of Low- and Full-speed devices connected through a | Hans Petter Selasky |
| 2010-10-04 | This commit adds full support for USB 3.0 devices in host and device | Hans Petter Selasky |
| 2010-10-04 | Serialise USB re-enumeration with the USB explore thread. | Hans Petter Selasky |
| 2010-05-12 | If a USB device is suspended and a USB set config request is issued when the | Andrew Thompson |
| 2010-04-22 | Use a more obvious prefix for the USB control (endpoint 0) transfers rather | Andrew Thompson |
| 2010-04-22 | Properly name the sxlocks, mutexes and condvars. | Andrew Thompson |
| 2010-03-11 | Implement USB kernel driver detach from userland. | Andrew Thompson |
| 2009-09-28 | MFp4 @ 168387 | Andrew Thompson |
| 2009-08-24 | - Patch to allow USB controller to resume operation after | Alfred Perlstein |
| 2009-06-23 | - Make struct usb_xfer opaque so that drivers can not access the internals | Andrew Thompson |
| 2009-06-15 | Fix usb2_find_descriptor function name. | Andrew Thompson |
| 2009-06-15 | Fix _USB2_* refernces in the header protection defines. | Andrew Thompson |
| 2009-06-15 | s/usb2_/usb_|usbd_/ on all function names for the USB stack. | Andrew Thompson |
| 2009-06-07 | Rename usb pipes to endpoints as it better represents what they are, and struct | Andrew Thompson |
| 2009-05-30 | Revert the size_t part of the last commit for the moment, this blows up the | Andrew Thompson |
| 2009-05-29 | s/usb2_/usb_/ on all typedefs for the USB stack. | Andrew Thompson |
| 2009-05-28 | s/usb2_/usb_/ on all C structs for the USB stack. | Andrew Thompson |
| 2009-05-27 | Allocate the usb serial, manufacturer and product strings rather than use char | Andrew Thompson |
| 2009-05-21 | Use enums for speed and rev data types. | Andrew Thompson |
| 2009-05-21 | - rename usb2_mode to usb_mode [1] | Andrew Thompson |
| 2009-05-05 | Revert part of r191494 which used the udev state to mark suspending, this needs | Andrew Thompson |
| 2009-04-25 | Track the usb device state as its powered on, addressed and configured. This ... | Andrew Thompson |
| 2009-04-22 | MFp4 //depot/projects/usb@160413 | Andrew Thompson |
| 2009-04-05 | MFp4 //depot/projects/usb@160056 | Andrew Thompson |
| 2009-04-05 | MFp4 //depot/projects/usb@159909 | Andrew Thompson |
| 2009-04-05 | MFp4 //depot/projects/usb@159866 | Andrew Thompson |
| 2009-04-05 | MFp4 //depot/projects/usb@159797 | Andrew Thompson |
| 2009-03-20 | Fix compile with USB_HAVE_BUSDMA/USB_HAVE_UGEN/USB_HAVE_STRINGS. | Andrew Thompson |
| 2009-03-20 | MFp4 //depot/projects/usb @159431,159437,159438 | Andrew Thompson |