Age | Commit message (Expand) | Author |
2021-02-03 | After the rev. 1.108 commit we see some issues with ugen(4) behaviour, | Marcus Glocker |
2021-02-01 | Align the mixed naming for the variables used to reference to | Marcus Glocker |
2021-01-29 | Don't rely on USB interfaces being at compliant indices. | Edd Barrett |
2021-01-27 | The usb configuration descriptor parameter providing the number of | Marcus Glocker |
2020-04-03 | Move the responsibility of syncing the data buffers from the USB | Patrick Wildt |
2020-04-01 | USB control requests to the root hub differ from those to devices. For | Patrick Wildt |
2020-03-21 | Instead of passing the flags as part of a struct that's supposed to be | Patrick Wildt |
2020-02-22 | use the UE_GET_XFERTYPE macro where applicable | Jasper Lievisse Adriaanse |
2019-10-21 | Mark recycled USB `xfer' as NOT_STARTED to not confuse HCD abort methods. | Martin Pieuchot |
2019-10-06 | tsleep(9) to tsleep_nsec(9) conversions. | Martin Pieuchot |
2018-11-18 | Use "%s", __func__ in DPRINTF() to reduce grep noise. | Martin Pieuchot |
2018-11-10 | free(9) sizes for endpoints array. | Martin Pieuchot |
2018-04-29 | Fail early when transfers aren't completed in order. | Martin Pieuchot |
2018-02-03 | Add support for dumping USB transfers via bpf(4) using USBPcap headers. | Martin Pieuchot |
2017-09-21 | Disable a splsoftassert() at least until ohci(4) has been fixed. | Martin Pieuchot |
2017-05-15 | Replace remaining SPLUSBCHECK by a splsoftassert(IPL_SOFTUSB). | Martin Pieuchot |
2017-05-10 | It is unsafe to dereference ``xfer'' after calling the callback as it | Martin Pieuchot |
2017-05-10 | Revert r1.61 and partially 1.60. The resulting logic is currently a | Martin Pieuchot |
2017-05-05 | Remove a DIAGNOSTIC test for a NULL pipe value inside a transfer, | Jonathan Gray |
2017-04-08 | A pile of sizes to free(9). In test for a few days in snapshots. | Theo de Raadt |
2017-03-17 | ubcmtp(4) works because of a use-after-free. Many more drivers are | Martin Pieuchot |
2017-03-10 | Fix a use-after-free when sending root hub control transfers. | Martin Pieuchot |
2017-03-10 | Move per HC polling code to the stack. | Martin Pieuchot |
2017-03-06 | Do not print uninitialized variable in DPRINTFN(). | Martin Pieuchot |
2017-03-06 | It is unsafe to dereference ``xfer'' after calling the callback as it | Martin Pieuchot |
2016-10-04 | Let the stack perform DMA synchronization instead of doing it (partially) | Martin Pieuchot |
2016-06-13 | Remove the restriction for the usbd_ref_* functions to work just in case | Marcus Glocker |
2015-07-10 | usbd_{endpoint,interface}_count() are no longer used and die. | Martin Pieuchot |
2015-06-15 | Set the length of isochronous transfers as the sum of the frames lengths. | Martin Pieuchot |
2015-03-14 | Remove some includes include-what-you-use claims don't | Jonathan Gray |
2015-02-12 | KNF. | Masao Uebayashi |
2015-01-22 | Reduce the number of intermediate buffers by pre-allocating DMA buffers | Martin Pieuchot |
2015-01-11 | There's no simple way so check for DMA buffer overrun with isochronous | Martin Pieuchot |
2015-01-09 | Always check for DMA buffer overrun, not just for some specific xfers. | Martin Pieuchot |
2015-01-09 | Add an asynchronous version of uhidev_get_report(), from David Higgs | Martin Pieuchot |
2014-11-01 | Make it clear that dma buffers are link to xfers, no functional change. | Martin Pieuchot |
2014-10-31 | Use understandable messages when the per-xfer poison value is incorrect. | Martin Pieuchot |
2014-09-26 | Fix format signedness | Philip Guenther |
2014-08-10 | Set and check for XFER_BUSY in the common methods instead of doing it | Martin Pieuchot |
2014-07-12 | add a size argument to free. will be used soon, but for now default to 0. | Ted Unangst |
2014-03-07 | We already have three identical copies of the *hci_str() function, | Martin Pieuchot |
2014-03-06 | Turn usbd_xfer_isread() into a public function so that we can use | Martin Pieuchot |
2014-03-06 | Makes the "cleartoggle" function provided by HC drivers optional | Martin Pieuchot |
2013-11-15 | Clean-up usbd_abort_pipe() usage. | Paul Irofti |
2013-11-13 | Polling is done per controller not per interface. | Paul Irofti |
2013-11-06 | Make usbd_free_xfer return void, since no callers use the return value. | Jeremy Evans |
2013-11-02 | Begin conversion of USB stack to return int instead of usbd_status, | Jeremy Evans |
2013-10-31 | Pipe don't have states. Kill an useless & commented out chunk of code. | Martin Pieuchot |
2013-10-31 | usbd_pipe2device_handle() is not used, should not be used and die. | Martin Pieuchot |
2013-10-14 | If a transfer terminates with an I/O error status, do not modify the | Martin Pieuchot |