| Commit message (Expand) | Author | Age | Files | Lines |
* | update some usb.org URLs following reorganisation, add a new one for upd |  sthen | 2021-01-29 | 1 | -3/+2 |
* | Don't rely on wTotalLength for usbd_get_cdesc() malloc/free but on the |  mglocker | 2020-09-02 | 1 | -4/+4 |
* | Fix a potential panic during free(9) which can be caused by an USB |  mglocker | 2020-08-27 | 1 | -4/+4 |
* | tsleep(9) to tsleep_nsec(9) conversions. |  mpi | 2019-10-06 | 1 | -4/+5 |
* | No need to call usbd_fill_deviceinfo() from a task, it doesn't generate I/O. |  mpi | 2019-01-09 | 1 | -38/+2 |
* | Use "%s", __func__ in DPRINTF() to reduce grep noise. |  mpi | 2018-11-18 | 1 | -3/+3 |
* | free(9) sizes for configuration descriptors, missed in previous. |  mpi | 2018-11-14 | 1 | -3/+3 |
* | remove shadow variables for 'error' in usbioctl(); ok mpi@ ratchov@ |  miko | 2018-08-31 | 1 | -3/+1 |
* | Simplify/refactor the way vendor/product/serial informations are |  landry | 2018-05-01 | 1 | -2/+2 |
* | Support dumping isochronous frames via bpf(4) using the USBPcap protocol. |  mpi | 2018-02-26 | 1 | -13/+44 |
* | Add a default case to a usb_tap() switch statement which mpi@ says will |  jsg | 2018-02-19 | 1 | -1/+3 |
* | Remove almost unused `flags' argument of suser(). |  mpi | 2018-02-19 | 1 | -2/+2 |
* | Add support for dumping USB transfers via bpf(4) using USBPcap headers. |  mpi | 2018-02-03 | 1 | -1/+101 |
* | Remove useless conditional before free(). |  ians | 2017-07-29 | 1 | -3/+2 |
* | Do not permit USB ioctl handler malloc(9)'s to block as this interferes |  ians | 2017-07-21 | 1 | -2/+5 |
* | A pile of sizes to free(9). In test for a few days in snapshots. |  deraadt | 2017-04-08 | 1 | -8/+9 |
* | Cache vendor, product and serial info for each usb device. This allows |  patrick | 2016-05-18 | 1 | -2/+2 |
* | Convert uiomovei to uiomove. Fixes a few integer truncations along the |  stefan | 2016-03-03 | 1 | -8/+9 |
* | If usb_fill_udf_task() failed to fill the struct, udf_data still |  bluhm | 2016-01-22 | 1 | -1/+2 |
* | Reject USB requests that could damage the bus integrity, just like it |  mpi | 2015-09-01 | 1 | -2/+11 |
* | Remove some includes include-what-you-use claims don't |  jsg | 2015-03-14 | 1 | -2/+1 |
* | First step towards making uiomove() take a size_t size argument: |  miod | 2015-02-10 | 1 | -4/+4 |
* | Trim blank lines. |  uebayasi | 2015-02-09 | 1 | -3/+1 |
* | Always allow abort tasks to be scheduled, even if the device is beeing |  mpi | 2015-01-13 | 1 | -9/+11 |
* | If a host controller has been detached or reported a halt condition it |  mpi | 2014-12-18 | 1 | -1/+8 |
* | Since USB xfer pools are accessed in interrupt context, initialize them |  mpi | 2014-08-10 | 1 | -3/+2 |
* | Do not store the whole USB hub descriptor in the "struct usbd_hub" |  mpi | 2014-08-09 | 1 | -3/+3 |
* | add a size argument to free. will be used soon, but for now default to 0. |  tedu | 2014-07-12 | 1 | -4/+4 |
* | Be less verbose with task debug messages and kill some trailing |  mpi | 2014-07-11 | 1 | -20/+17 |
* | autoconf(9) is your friend and it knows you more than you think. It |  mpi | 2014-07-09 | 1 | -3/+5 |
* | Apart from the early exploration done to find a console keyboard during |  mpi | 2014-05-28 | 1 | -15/+21 |
* | The relation between uhci(4), ohci(4) and their root hub device is |  mpi | 2014-05-11 | 1 | -2/+11 |
* | Force the detach of all USB devices by disconnecting the root hubs |  mpi | 2014-03-31 | 1 | -40/+61 |
* | Attach to host controller drivers advertising USB 3.0 support and assign |  mpi | 2014-03-08 | 1 | -5/+5 |
* | Add a DVACT_WAKEUP op to the *_activate() API. This is called after the |  deraadt | 2013-12-06 | 1 | -8/+4 |
* | Enforce ca_activate tree-walks over the entire heirarchy for all events, |  deraadt | 2013-05-30 | 1 | -1/+8 |
* | Don't leak information to userland in case the actual transfer length is |  mpi | 2013-05-17 | 1 | -1/+4 |
* | Give back to usb(4) what is usb(4)'s. In other words use the usb_* prefix |  mpi | 2013-04-26 | 1 | -28/+21 |
* | Rename usbd_fill_*_task() to usb_fill_*_task(). |  mglocker | 2013-04-19 | 1 | -10/+10 |
* | Move over function prototypes from ubsdi.h to usb.c which just get used |  mglocker | 2013-04-18 | 1 | -13/+16 |
* | Add new ioctl command USB_DEVICE_GET_DDESC to usb(4) to retrieve the |  mglocker | 2013-04-17 | 1 | -1/+20 |
* | Get rid of various 'typedef struct' definitions and use plain structure |  mglocker | 2013-04-15 | 1 | -15/+15 |
* | Add new ioctl's USB_DEVICE_GET_CDESC and USB_DEVICE_GET_FDESC to usb(4). |  mglocker | 2013-04-08 | 1 | -1/+119 |
* | proc.h is way too much header for usb to handle. |  tedu | 2013-03-28 | 1 | -2/+1 |
* | you probably don't need to include vnode.h or reboot.h. you most definitely |  tedu | 2013-03-28 | 1 | -2/+1 |
* | Remove the 4.8 version of the USB device info ioctl. |  mpi | 2013-03-16 | 1 | -21/+1 |
* | Don't use a pointer to an opaque softc, we'll need to access its unit |  mpi | 2012-05-15 | 1 | -7/+8 |
* | Returns different errors for USB_REQUEST if the address specified |  mpi | 2012-05-12 | 1 | -3/+4 |
* | Force usb_needs_explore() at DVACT_RESUME time; from Alexander Polakov |  deraadt | 2012-01-28 | 1 | -1/+4 |
* | usbdivar.h needs struct timeout. But don't get it indirectly via |  krw | 2011-09-18 | 1 | -1/+2 |