index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
dev
/
usb
/
usb_subr.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Publish new attached device once it is fully initialized.
mpi
2019-02-17
1
-2
/
+3
*
Remove unused variable.
mpi
2019-01-22
1
-3
/
+2
*
Free sizes for the subdevs array.
mpi
2018-11-27
1
-4
/
+7
*
Revert free sizes for `subdevs' array, it is incorrect.
mpi
2018-11-20
1
-7
/
+4
*
More uses of __func__ in debug printfs.
mpi
2018-11-18
1
-27
/
+24
*
Use "%s", __func__ in DPRINTF() to reduce grep noise.
mpi
2018-11-18
1
-14
/
+14
*
free(9) size for USB subdevs array.
mpi
2018-11-17
1
-4
/
+7
*
free(9) sizes for array of interfaces.
mpi
2018-11-16
1
-5
/
+5
*
free(9) sizes for configuration descriptors.
mpi
2018-11-14
1
-3
/
+3
*
free(9) sizes for endpoints array.
mpi
2018-11-10
1
-3
/
+5
*
Reuse implicit padding to export the port number of a USB device in
mpi
2018-07-19
1
-1
/
+2
*
Change USB_DEVICEINFO to report USB port status/changes as currently
mpi
2018-07-10
1
-16
/
+4
*
Simplify/refactor the way vendor/product/serial informations are
landry
2018-05-01
1
-67
/
+63
*
Fill the 'card' member of v4l2_capability struct with the usb product
landry
2018-04-24
1
-3
/
+1
*
A pile of sizes to free(9). In test for a few days in snapshots.
deraadt
2017-04-08
1
-12
/
+13
*
3 more mallocarray() uses
deraadt
2017-04-05
1
-3
/
+3
*
Add sizes to various free(9) calls. Fixing the simpler ones first.
deraadt
2017-03-26
1
-3
/
+3
*
Correctly check for valid maximum packet size.
mpi
2016-09-19
1
-2
/
+2
*
``bMaxPacketSize'' is reported as a power of 2 for super speed devices
mpi
2016-09-19
1
-3
/
+7
*
Ensure that the device descriptor ``bMaxPacketSize'' value is usable
mpi
2016-09-18
1
-26
/
+41
*
Split usbd_fill_iface_data() in two and introduce usbd_parse_idesc() a
mpi
2016-09-12
1
-34
/
+39
*
Pass M_ZERO when allocating memory for "struct usbd_endpoint".
mpi
2016-09-02
1
-2
/
+2
*
Cleanup usbd_fill_iface_data() to make it easier to check for bad
mpi
2016-09-02
1
-17
/
+19
*
Do not free the configuration descriptor without setting ``dev->cdesc''
mpi
2016-09-02
1
-6
/
+3
*
Prevent a NULL dereference, triggerable with a crafted configuration
mpi
2016-09-02
1
-2
/
+4
*
Get rid of usbd_get_device_strings() because we use it only once.
mpi
2016-05-23
1
-24
/
+20
*
Free the cache if the string cannot be retrieved. This allows the
patrick
2016-05-21
1
-3
/
+7
*
Cache vendor, product and serial info for each usb device. This allows
patrick
2016-05-18
1
-4
/
+46
*
Convert uiomovei to uiomove. Fixes a few integer truncations along the
stefan
2016-03-03
1
-5
/
+5
*
Prevent a NULL dereference when detaching a USB device with ugen(4)
mpi
2016-01-14
1
-3
/
+5
*
Wait a short while between setting a USB device's address and reloading
stsp
2015-10-24
1
-1
/
+4
*
Return an error if getting the config descriptor failed.
jsg
2015-03-23
1
-1
/
+3
*
Always clear a port reset feature after setting it, or at least try to.
mpi
2014-12-21
1
-18
/
+17
*
yet more mallocarray() changes.
doug
2014-12-13
1
-4
/
+5
*
More malloc() -> mallocarray() in the kernel.
doug
2014-12-09
1
-4
/
+4
*
Remove USB locators. They are currently unused and this wont change due
mpi
2014-11-10
1
-45
/
+4
*
Remove the port status argument from usbd_reset_port(). We don't do
mpi
2014-11-01
1
-21
/
+18
*
Use usbd_set_port_feature() instead of rerolling it.
mpi
2014-11-01
1
-15
/
+3
*
Do not re-establish the default pipe twice for every controller. Move
mpi
2014-10-05
1
-24
/
+4
*
Check that the speed of a new device does not exceed its parent's speed
mpi
2014-10-01
1
-12
/
+1
*
Do not allocate space for the whole structure when we just want to store
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
-5
/
+4
*
add a size argument to free. will be used soon, but for now default to 0.
tedu
2014-07-12
1
-17
/
+17
*
Remove incorrect comment about how autoconf(9) works and document
mpi
2014-07-12
1
-16
/
+3
*
Only detach the USB device you disconnected, fix a regression reported
mpi
2014-07-12
1
-3
/
+7
*
Always assign the device address found by the USB stack even if it
mpi
2014-07-10
1
-4
/
+8
*
autoconf(9) is your friend and it knows you more than you think. It
mpi
2014-07-09
1
-51
/
+28
*
Adds an optional bus function to set the address of a new device and
mpi
2014-07-09
1
-18
/
+30
*
Pass M_ZERO to malloc(9) when allocating usbd pipes to make sure to
mpi
2014-03-08
1
-9
/
+4
*
Print the wrong device descriptor's bMaxPacketSize before correcting it
mpi
2014-03-07
1
-3
/
+3
[next]