| Commit message (Expand) | Author | Age | Files | Lines |
* | In revision 1.91 of uhidev.c, jcs@ made sure to only detach devices |  anton | 2021-03-18 | 1 | -11/+1 |
* | When devices have claimed multiple report ids, only detach and send |  jcs | 2021-03-17 | 1 | -17/+34 |
* | Allow uhidev child devices to claim selective report ids |  jcs | 2021-03-08 | 1 | -6/+13 |
* | Back-out USB data toggle fix for HID devices, since we received multiple |  mglocker | 2021-02-15 | 1 | -43/+1 |
* | Add uhidev_unset_report_dev(), doing the opposite of |  anton | 2021-02-11 | 1 | -1/+11 |
* | If uhidev_set_report_dev() already have been invoked for the given |  anton | 2021-02-11 | 1 | -4/+6 |
* | Add uhidev_set_report_dev() allowing usb drivers to early on install a |  anton | 2021-02-04 | 1 | -4/+23 |
* | update some usb.org URLs following reorganisation, add a new one for upd |  sthen | 2021-01-29 | 1 | -2/+2 |
* | Resolve data toggle out of sync problem for ugen(4) and uhidev(4) devices |  mglocker | 2021-01-25 | 1 | -1/+43 |
* | Backout clear endpoint stall on open(2). It seems to break an illuminated |  patrick | 2020-08-31 | 1 | -3/+1 |
* | Clear endpoint stall on open(2) of /dev/uhidX to synchronize toggle bit |  patrick | 2020-08-27 | 1 | -2/+4 |
* | uhidev(4) does apply the SET_IDLE request to all its child drivers |  mglocker | 2020-08-23 | 1 | -3/+1 |
* | Nuke all occurrences of usbd_abort_pipe() if it gets called right |  mglocker | 2020-07-31 | 1 | -5/+1 |
* | use the UE_GET_XFERTYPE macro where applicable |  jasper | 2020-02-22 | 1 | -4/+4 |
* | Prevent use-after-free in uhidev_close(). |  mpi | 2020-01-04 | 1 | -14/+14 |
* | Send uhid(4) reports via the optional interrupt out pipe. Some |  patrick | 2019-11-13 | 1 | -16/+45 |
* | Move HID->bus constant conversion for HID report types out of ihidev |  jcs | 2018-08-25 | 1 | -1/+16 |
* | A pile of sizes to free(9). In test for a few days in snapshots. |  deraadt | 2017-04-08 | 1 | -5/+5 |
* | Do not execute the callback if the device is beeing detached. |  mpi | 2016-06-13 | 1 | -12/+13 |
* | revert manual additions of hid.h now that usbhid.h brings it in |  jcs | 2016-01-09 | 1 | -3/+1 |
* | Move HID support files out of dev/usb into new dev/hid directory |  jcs | 2016-01-08 | 1 | -2/+3 |
* | Match 3rd party Xbox 360 controllers, from Christian Heckendorf. |  mpi | 2015-12-08 | 1 | -11/+15 |
* | Fix uhidev_get_report_async() from David Higgs. |  mpi | 2015-02-28 | 1 | -4/+7 |
* | Reduce the number of intermediate buffers by pre-allocating DMA buffers |  mpi | 2015-01-22 | 1 | -32/+41 |
* | Correctly report memory allocation failure in uhidev_set_report_async(). |  mpi | 2015-01-09 | 1 | -2/+2 |
* | Add an asynchronous version of uhidev_get_report(), from David Higgs |  mpi | 2015-01-09 | 1 | -2/+78 |
* | yet more mallocarray() changes. |  doug | 2014-12-13 | 1 | -2/+2 |
* | Change uhidev(4) set/get report functions in various way. |  mpi | 2014-12-11 | 1 | -34/+43 |
* | Deprecate usb_*_report(). USB HID devices are always attached below |  mpi | 2014-12-08 | 1 | -35/+58 |
* | sizeof() a pointer of the right struct to appease clang. |  mpi | 2014-08-10 | 1 | -2/+2 |
* | add a size argument to free. will be used soon, but for now default to 0. |  tedu | 2014-07-12 | 1 | -7/+7 |
* | Print an understandable error message when we fail to read the report |  mpi | 2014-07-10 | 1 | -3/+3 |
* | Plug an xfer leak. |  mpi | 2014-04-29 | 1 | -3/+16 |
* | Change the usbd_*_report() family of functions to take a usbd_device |  mpi | 2014-04-24 | 1 | -16/+32 |
* | Modify the uhidev_*_report() methods to always take a report ID argument |  mpi | 2014-04-15 | 1 | -17/+18 |
* | Fix uhidev_detach() when detaching a device which did not claimed for all |  andre | 2014-03-23 | 1 | -2/+3 |
* | Add a temporary hack to let a subdriver claim all the reportIDs of |  mpi | 2014-03-19 | 1 | -11/+25 |
* | Move the logic to deal with devices with broken descriptors into its |  mpi | 2014-03-16 | 1 | -69/+69 |
* | Starting the spring cleanup. |  mpi | 2014-03-15 | 1 | -25/+23 |
* | Remove debug leftover. |  mpi | 2014-03-15 | 1 | -7/+2 |
* | Abort and close all the interrupt pipes when detaching HID devices since |  mpi | 2014-02-25 | 1 | -2/+11 |
* | Kill matchlvl usage throughout the usb stack. |  pirofti | 2013-11-19 | 1 | -7/+1 |
* | Clean-up the activate routines from the uoak*(4) drivers. |  pirofti | 2013-11-11 | 1 | -1/+5 |
* | Spacing. |  mpi | 2013-11-01 | 1 | -20/+17 |
* | Do not abuse the stack of the current process to prepend a report ID |  mpi | 2013-11-01 | 1 | -19/+25 |
* | Add support for Microsoft XBox 360 controller as a uhid. It doesn't use |  jeremy | 2013-10-25 | 1 | -4/+21 |
* | Unify and document usbd_transfer(9). |  mpi | 2013-09-20 | 1 | -3/+9 |
* | Do no try to clear the endpoint, as it if has stalled, if the |  mpi | 2013-09-19 | 1 | -2/+2 |
* | When deactivating child devices do not panic if their driver does |  mpi | 2013-05-07 | 1 | -7/+2 |
* | Get rid of various 'typedef struct' definitions and use plain structure |  mglocker | 2013-04-15 | 1 | -4/+4 |