| Age | Commit message (Expand) | Author |
| 2024-09-06 | usb: increase USB_PORT_RESET_RECOVERY | Ahmad Khalifa |
| 2023-08-16 | sys: Remove $FreeBSD$: one-line .c comment pattern | Warner Losh |
| 2023-05-12 | spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSD | Warner Losh |
| 2022-10-07 | usb(4): Make the enumeration thread nice time a variable. | Hans Petter Selasky |
| 2021-06-04 | Narrow down the probe range for if_ure(4) compatible devices | Hans Petter Selasky |
| 2021-05-18 | Update USB_PORT_RESET_RECOVERY to comply with the USB 2.0 specification which | Hans Petter Selasky |
| 2020-11-18 | Fix build of USB bootloader code by adding checks for _STANDALONE being defined. | Hans Petter Selasky |
| 2020-03-19 | Correctly implement support for remote wakeup for USB 3.0 device. | Hans Petter Selasky |
| 2019-08-07 | Add cdceem(4) driver, for virtual ethernet devices compliant | Edward Tomasz Napierala |
| 2017-11-27 | sys/dev: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni |
| 2015-03-25 | Add definition of the ISOCHRONOUS endpoint usage bits. | Hans Petter Selasky |
| 2015-03-17 | Remove no longer used allocation type. | Hans Petter Selasky |
| 2014-10-22 | Actually change the USB_PORT_ROOT_RESET_DELAY definition as stated in | Hans Petter Selasky |
| 2014-02-06 | Import USB RNDIS driver to FreeBSD from OpenBSD. | Hans Petter Selasky |
| 2013-10-31 | Allow the Arduino Leonardo to work by supporting CDC=0 devices. | Adrian Chadd |
| 2013-01-30 | Use an anonymous struct for generated string descriptors. | Hans Petter Selasky |
| 2013-01-30 | Provide one global language string descriptor for | Hans Petter Selasky |
| 2013-01-30 | Modify the FreeBSD USB kernel code so that it can be compiled directly | Hans Petter Selasky |
| 2012-10-24 | Make several timing parameters of the USB enumeration sequence tuneable. | Hans Petter Selasky |
| 2012-08-12 | Add support for the so-called streams feature of BULK endpoints | Hans Petter Selasky |
| 2012-04-02 | Add definitions and structures for USB 2.0 Link Power Management, LPM. | Hans Petter Selasky |
| 2012-01-12 | - Try to fix support for USB 3.0 HUBs. | Hans Petter Selasky |
| 2011-11-09 | Fix size of USB 3.0 descriptor field. | Hans Petter Selasky |
| 2011-11-09 | Fix size of USB 3.0 descriptor field. | Hans Petter Selasky |
| 2011-10-26 | Fix suspend and resume of FULL and HIGH speed USB devices | Hans Petter Selasky |
| 2010-10-04 | Add missing USB 3.0 definitions. Correct some wrong ones. | Hans Petter Selasky |
| 2009-09-28 | Add basic support for USB Network Control Model (NCM) v1.0 to if_cdce.c. | Andrew Thompson |
| 2009-08-24 | - Fix false positive uipaq probe | 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_* refernces in the header protection defines. | Andrew Thompson |
| 2009-06-07 | Rename usb pipes to endpoints as it better represents what they are, and struct | Andrew Thompson |
| 2009-05-28 | s/usb2_/usb_/ on all C structs for the USB stack. | Andrew Thompson |
| 2009-04-05 | MFp4 //depot/projects/usb@159897 | Andrew Thompson |
| 2009-02-23 | Reintroduce r188878, provide compat typedefs for usb1. | Andrew Thompson |
| 2009-02-23 | Move the new USB stack into its new home. | Andrew Thompson |
| 2009-02-23 | Move usb to a graveyard location under sys/legacy/dev, it is intended that the | Andrew Thompson |
| 2008-11-13 | Add a reset device command to ugen.c. | Nick Hibma |
| 2008-08-18 | Add isochronous transfer support for USB 2.0 | Kevin Lo |
| 2007-06-30 | Add definition for UIPROTO_MOUSE. | Warner Losh |
| 2007-06-18 | Remove usb_port.h from usb.h, except for one or two useful things that | Warner Losh |
| 2007-06-14 | Move PWR_* from usb_port.h to usb.h | Warner Losh |
| 2007-06-14 | Move malloc definitions to usb.h. | Warner Losh |
| 2007-06-13 | Remove more __OtherBSD__ ifdefs that don't make sense, and haven't for | Warner Losh |
| 2007-06-07 | Remove compat ifdefs for version < 500014 from the rest of the USB files. | Christian Brueffer |
| 2006-09-06 | s/Static/static/g | Warner Losh |
| 2005-12-31 | Add support for Xbox 360 gamepads. They are HID-capable devices, but | Maxime Henrion |
| 2005-01-06 | Start each of the license/copyright comments with /*-, minor shuffle of lines | Warner Losh |
| 2002-11-06 | Packed structures are defined differently in older gcc's, like the one | Josef Karthauser |
| 2002-09-27 | MFNetBSD: Increasre the reset recovery time. (rev 1.69) | Josef Karthauser |
| 2002-09-27 | MFNetBSD: Update class codes. (rev 1.68) | Josef Karthauser |