Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-11-21 | Move contents of sys/select.h to sys/selinfo.h in preparation for a | Todd C. Miller | |
userland-visible sys/select.h. Consistent with what Net and Free do. OK deraadt@, tested with full ports build by naddy@. | |||
2005-08-01 | Don't keep the devinfo string on the stack, instead use malloc/free. | Brad Smith | |
This should cure some rare stack overflows. From augustss NetBSD ok dlg@ pascoe@ | |||
2004-10-31 | from netbsd via freebsd via jsg@ | David Gwynne | |
usbdi_util.h (1.29), uhid.c (1.62), ugen.c (1.68), usb_subr.c (1.114) Yes, some devices return incorrect lengths in their string descriptors. Rather than losing, do what Windows does: just request the maximum size, and allow a shorter response. Obsoletes the need for UQ_NO_STRINGS, and therefore these "quirks" are removed. usb_subr.c (1.116) In the "seemed like a good idea until I found the fatal flaw" department... Attempting to read a maximum-size string descriptor causes my kue device to go completely apeshit. So, go back to the original method, but allow the device to return a shorter string than it claimed. | |||
2004-07-21 | from freebsd, ugen.c 1.68 usbdi_util.c 1.27 usbdi_util.h 1.15 | David Gwynne | |
log message: Implement outgoing interrupt pipes. It is part of the USB 1.1 spec. The Lego Infrared Tower use it. ok deraadt@ | |||
2004-07-08 | put "do { } while (0)" wrappers on all the debug maroc functions | Theo de Raadt | |
2003-06-27 | kqueue support for various usb devices including: usb, uhid, ugen, | Nathan Binkert | |
and uscanner From NetBSD | |||
2003-05-07 | string cleanup; nate ok | Theo de Raadt | |
2002-11-11 | sync with NetBSD | Nathan Binkert | |
2002-07-25 | update $NetBSD$ tags | Nathan Binkert | |
2002-07-25 | get rid of trailing whitespace | Nathan Binkert | |
2002-07-10 | no provate cdev_decl()s, they are in sys/conf.h now | Michael Shalayeff | |
2002-07-09 | sync with NetBSD | Nathan Binkert | |
2002-07-09 | make the timeout a function parameter | Nathan Binkert | |
From NetBSD | |||
2002-05-07 | Meant to commit only ulpt and committed everything. Most things weren't ready | Nathan Binkert | |
2002-05-07 | Sync ulpt driver with NetBSD | Nathan Binkert | |
2002-05-02 | prefix structure members to avoid name clashes. | Nathan Binkert | |
From NetBSD | |||
2001-10-31 | Synchronize usb code with NetBSD. | Nathan Binkert | |
2001-09-20 | occured->occurred | Mike Pechkin | |
idea from deraadt@ via NetBSD millert@ ok | |||
2001-05-03 | Sync with NetBSD. Tested with a USB keyboard, USB mouse, and three different | Aaron Campbell | |
kue(4) Ethernet devices. | |||
2001-01-28 | Another USB sync with NetBSD. We are still lacking an up-to-date umass(4) | Aaron Campbell | |
driver. I would appreciate it if someone with the hardware looked into it. I also have to take a closer look at changes to the USB Ethernet drivers, as well as import some drivers we are missing (uftdi, if_upl, yap, etc.) | |||
2000-11-21 | be consistant w/ ugenwrite on dprintf; aaron@ ok | Michael Shalayeff | |
2000-11-08 | Sync with NetBSD. Too many changes to mention. For now I have skipped | Aaron Campbell | |
umass.c and ukbd.c as the diffs are a bit hairier. | |||
2000-07-04 | sync with NetBSD... well almost. someone w/ the hw should check umass. | Federico G. Schwindt | |
2000-03-30 | Sync with NetBSD. USB Ethernet drivers should work now. | Aaron Campbell | |
2000-03-28 | Much cleaner sync with NetBSD. Some #if defined() magic has been sent in the | Aaron Campbell | |
form of a diff to augustss@netbsd.org so that future syncs will be very easy. This commit also adds support for ADMtek AN986 "Pegasus" based USB Ethernet, CATC USB-EL1210A based USB Ethernet, and USB Printers (all untested). | |||
2000-03-26 | Sync with NetBSD. | Aaron Campbell | |
1999-11-07 | sync with NetBSD. | Federico G. Schwindt | |
1999-09-27 | Sync with NetBSD. | Federico G. Schwindt | |
1999-08-31 | sync with NetBSD; | Federico G. Schwindt | |
struct device->bdevice. | |||
1999-08-29 | Sync with NetBSD; | Federico G. Schwindt | |
Add some comments. Change a type name. | |||
1999-08-27 | Sync with NetBSD; | Federico G. Schwindt | |
Make sure not to call tsleep() from suspend/resume routine. Move more of the transfer completion processing to HC independent code. Fix some problems with transfer abort & timeout. Merge the soft_{td,qh} with the real {td,qh}. This saves time and space. | |||
1999-08-16 | Sync with NetBSD. Mostly FreeBSD related changes. | Federico G. Schwindt | |
Diffs sent to augustsson. | |||
1999-08-13 | From NetBSD; USB support. | Federico G. Schwindt | |