| Age | Commit message (Expand) | Author |
| 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 |
| 2022-08-27 | usb(4): Quirk for non-compliant USB devices. | Hans Petter Selasky |
| 2020-12-15 | Improve handling of alternate settings in the USB stack. | Hans Petter Selasky |
| 2020-10-08 | Try a bit harder to get the USB device descriptor in case the initial read fa... | Hans Petter Selasky |
| 2020-09-01 | usb: clean up empty lines in .c and .h files | Mateusz Guzik |
| 2020-08-28 | Allow slow USB devices to be given more time to return their USB descriptors, | Hans Petter Selasky |
| 2019-01-04 | Reduce timeout for reading the USB HUB port status to 1000ms and try to filter | Hans Petter Selasky |
| 2018-06-27 | Improve the kernel's USB descriptor reading function. | Hans Petter Selasky |
| 2018-05-19 | Permit "(", ")", ":", and "/" in USB string descriptors. | Edward Tomasz Napierala |
| 2017-11-27 | sys/dev: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni |
| 2016-09-14 | Improve USB polling mode by not locking any mutexes, asserting any | Hans Petter Selasky |
| 2016-09-05 | Resolve deadlock between device_detach() and usbd_do_request_flags() | Hans Petter Selasky |
| 2015-01-05 | Make a bunch of USB debug SYSCTLs tunable, so that their value(s) can | Hans Petter Selasky |
| 2014-01-13 | Implement better error recovery for Transaction Translators, TTs, | Hans Petter Selasky |
| 2013-08-12 | - Try to fix build of 32-bit compatibility USB support for FreeBSD and | 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-03-13 | Fix typo. | Hans Petter Selasky |
| 2013-03-13 | - Make quirk for reading device descriptor from broken USB devices. | Hans Petter Selasky |
| 2013-02-13 | Resolve a LOR after r246616. Protect control requests using the USB device | Hans Petter Selasky |
| 2013-02-05 | Fix some nits. | 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-09-20 | Fix typo. | Hans Petter Selasky |
| 2012-08-12 | Add support for the so-called streams feature of BULK endpoints | Hans Petter Selasky |
| 2012-04-02 | Fix compiler warnings, mostly signed issues, | Hans Petter Selasky |
| 2012-04-02 | Add definitions and structures for USB 2.0 Link Power Management, LPM. | Hans Petter Selasky |
| 2012-01-13 | Improve support for USB 3.0 HUBs. In certain states we | Hans Petter Selasky |
| 2012-01-12 | - Try to fix support for USB 3.0 HUBs. | Hans Petter Selasky |
| 2011-11-12 | Style change. | Hans Petter Selasky |
| 2011-08-19 | Add sysctl to not reset the device on clear stall failures, to | Hans Petter Selasky |
| 2011-08-09 | Do not block zero report ID. It is correct value for devices with single | Alexander Motin |
| 2011-07-16 | Fix for VirtualBox 4.x and other virtual machines that fail | Hans Petter Selasky |
| 2011-06-06 | Improve enumeration of Low- and Full-speed devices connected through a | Hans Petter Selasky |
| 2011-01-11 | Remove unneeded includes of <sys/linker_set.h>. Other headers that use | John Baldwin |
| 2010-12-07 | Re-add a status check which sneaked out during r214804. | Hans Petter Selasky |
| 2010-11-04 | Add code to warm reset a USB 3.0 port. | 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 | Add more strict USB string filtering. | Hans Petter Selasky |
| 2010-05-12 | Reduce diffs to p4. | Andrew Thompson |
| 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-04-22 | Change USB_DEBUG to #ifdef and allow it to be turned off. Previously this had | Andrew Thompson |
| 2009-11-26 | Remove overuse of exclamation marks in kernel printfs, there mere fact a | Andrew Thompson |
| 2009-07-30 | USB core: | Alfred Perlstein |
| 2009-06-23 | - Make struct usb_xfer opaque so that drivers can not access the internals | Andrew Thompson |
| 2009-06-15 | s/usb2_/usb_|usbd_/ on all function names for the USB stack. | Andrew Thompson |
| 2009-06-15 | Remove usb2_cv_* and just use the kernel condvar implementation, it was needed | Andrew Thompson |