summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-08-11more goto fail on gettimeofday errorReyk Floeter
2008-08-11better handling of HTTP POSTs or requests with Content-Length.Reyk Floeter
2008-08-11add missing 'break' to read HTTP content correctlyReyk Floeter
2008-08-11Since we have ehci(4) isoc support now, don't demote USB2 uvideo(4)Marcus Glocker
devices to USB1, instead let them attach to ehci(4). This may break a couple of the devices for the moment, but it's the way we have to go finally.
2008-08-10Add support for the VAXstation 3[58][24]0 to the bootblocks, currentlyMiod Vallat
limited to serial console. This is enough for a 3520 to mopboot and download a kernel over NFS.
2008-08-10add missing ellipsis; spacing.Igor Sobrado
2008-08-10Fix other integer overflow vulnerability I introduced, this time inKenneth R Westerback
DL_BLKOFFSET(). Pointed out by kettenis@ and deraadt@. ok kettenis@
2008-08-10Use the STICK logic on UltraSPARC-IIe to generate clock interrupts.Mark Kettenis
2008-08-10Add hypervisor calls for the sun4v random number generator interface.Mark Kettenis
2008-08-10typo.Igor Sobrado
2008-08-10spacing; remove non-existent flag from synopsis.Igor Sobrado
2008-08-10'coordiates' -> 'coordinates' from Dawe via tech@.Kenneth R Westerback
2008-08-10'flus' -> 'flush', 'waitinf' -> 'waiting'. From Dawe via tech@.Kenneth R Westerback
2008-08-10add missing space.Igor Sobrado
ok krw@
2008-08-10Prepare for ehci:Marcus Glocker
- Remove GET_DEF request for negotation. It doesn't help, instead keep breaking devices. - On device close first switch back to default interface 0 before abort/close the isoc pipe. This fixes IOERRORs on device re-open.
2008-08-10Don't assume the first LAPIC in the table corresponds to the boot processor.Mark Kettenis
Mark the processor we're running on as the boot processor instead. ok marco@, art@
2008-08-10Shorten the lines of '?' output in edit mode. A couple were tooKenneth R Westerback
long (>76 chars) for the install script space on the CD jackets. Requested by deraadt@.
2008-08-10Style fixes and use of tabs for the DRM bits.Brad Smith
ok oga@
2008-08-09Add isochronous xfer support for ehci(4). From NetBSD.Marcus Glocker
OK brad@
2008-08-09Add prom_set_sun4v_api_version().Mark Kettenis
2008-08-09MCP79 are also capable of Jumbo frames. Add the Jumbo support flag.Brad Smith
From: Linux forcedeth
2008-08-09Fix counting of shared (PCI) interrupts. Remove some useless debug codeMark Kettenis
and unused variables.
2008-08-09Prevent integer overflow in DL_BLKTOSEC().Mark Kettenis
ok krw@
2008-08-09Pass a device name to {tc,tcds,ioasic}_intr_establish in order to getMiod Vallat
meaningful names associated to the interrupt counters.
2008-08-09Do not forget to set the ``specific EOI'' bit when sending a... specific EOI;Miod Vallat
from NetBSD.
2008-08-09RegenMiod Vallat
2008-08-09Add the fr-dvorak-be'po layout as fr.dvorak for ps/2 and usb keyboards.Miod Vallat
This is only the simplified layout, which is final; the complete layout with extra symbols is still being discussed.
2008-08-09turn an MFREE() into an m_free() and garbage collect anThordur I. Bjornsson
unused mbuf pointer. OK claudio@
2008-08-09o nfs_vinvalbuf() is always called with the intrflag as 1, and thenThordur I. Bjornsson
checks if the mount is actually interrutable, and if not sets it 0. remove this argument from nfs_vinvalbuf and just do the checking inside the function. o give nfs_vinvalbuf() a makeover so it looks nice. (spacing, casts, &c); o Actually pass PCATCH too tsleep() if the mount it interrutable. ok art@, blambert@
2008-08-09Revert last commit, it doesn't always help, we need to find anotherMarcus Glocker
solution.
2008-08-09Prepare for ehci: If GET_DEF request has failed, wait a moment beforeMarcus Glocker
issuing GET_CUR. Makes my NX6000 attach on ehci.
2008-08-08Admit b_blkno means block number; a block is DEV_BSIZE (a.k.a.Kenneth R Westerback
512) bytes; ffs is inextricably tied to using b_blkno and disklabel always uses sectorsize units. Thus use DEV_BSIZE units for all fields describing ffs filesystems and convert to/from sectors where required. This enables the creation and use of ffs filesystems on non-512 byte sectorsize devices. This diff allows i386 and sgi (the two test platforms) to find disklabels that are not on a sectorsize boundary. Same change to further archs coming. This is a no-op on 512-byte sectorsize devices. This work triggered by jsing@'s need to create ffs filesystems on sgi cdroms so we can create cdrom install media for sgi. sgi testing by jsing@ ok jsing@ pedro@ "looks sane" beck@ weingart@
2008-08-08add a variable $SERVER_NAME which is "OpenBSD relayd" by default.Reyk Floeter
2008-08-08documentation tweaks.Igor Sobrado
ok jmc@, matthieu@
2008-08-08o sync comment with reality, we have never malloc()'ed filehandlesThordur I. Bjornsson
and the dead code that was supposed todo that has been removed. o rename the NFS_SMALLFH constant to NFS_MAXFHSIZE, since it better reflects what it's for. ok blambert@
2008-08-08After beck@ changed the way nfsiod's are notified of work, theBret Lambert
nfs_iodwant array became unused. Garbage collect and free up a few bytes. ok thib@
2008-08-08Remove code for variable-sized allocations of NFS filehandles by malloc(),Bret Lambert
as it was never used because there were 64-bit buffers already allocated for filehandles in nfsnode structs. ok thib@
2008-08-08chunked encoding may include empty lines at random places, do notReyk Floeter
abort the session if we get an empty line except of the expected chunk header.
2008-08-08Small step towards fixing documentation:Matthieu Herrb
- sync usage() with reality. Remove the -h option that does nothing. - don't complain about kvm_openfiles() error in case of incorrect usage. - add basic descriptions of the new options and views in the manual page. More is needed... with help from jmc@ and sobrado@. ok sobrado@.
2008-08-08remove an if notyet block from sys_fstatfs(), that will never be needed,Thordur I. Bjornsson
softupdates are reported too statfs via other means. missed this block in in rev1.148 where the same block was removed from sys_statfs().
2008-08-08fix possible memleaks in chunked encoding handlerReyk Floeter
2008-08-08only dump all protocol nodes with DEBUG > 1.Reyk Floeter
2008-08-08Support HTTP responses that neither specify a Content-Length headerReyk Floeter
nor chunked encoding. We don't know the length of the HTTP body in this case, so it only works for single-pass HTTP responses without subsequent HTTP response headers in the stream. You can still enforce the Content-Length header with an "expect" rule. For example, this fixes response handling from undeadly.org (thttpd) if relayd is running as a transparent HTTP proxy.
2008-08-08Do not latch the IPSec tdb to the inpcb unconditionally. This hasAlexander Bluhm
been moved to the protocol layer from ip_output at 2002/05/31. The IPv6 part has been forgotten so packets could get encrypted unintentionally. ok hshoexer markus
2008-08-08Wrap long lines and remove useless comment.Joel Sing
2008-08-08use cgbase() instead of doing arthmetic on fs_fpg when calculatingThordur I. Bjornsson
block# too ensure proper casting. From FreeBSD; ok miod@, pedro@, blambert@
2008-08-08syncDamien Bergamini
2008-08-08Make sgivol use the sgilabel struct from machine/disklabel.h, rather thanJoel Sing
declaring another. ok miod@
2008-08-08PCI IDs for Intel WiFi Link 5000 series (5100, 5300, 5350).Damien Bergamini
2008-08-08add Longshine LCS-8031N to the list of supported devices (RT2860).Damien Bergamini
from Fabian (bsdlist at gmx dot net)