summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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)
2008-08-08if we fail to extract the mbuf in the Rx routine, incrementThordur I. Bjornsson
the if_ierrors before bailing out; Turn a printf() that fires in this case too a DPRINTF since we the interface error counters now reflect this. OK mglocker@
2008-08-08syncReyk Floeter
2008-08-08add eMPIA Technology EeePC 701 camera (currently unsupported uvideo(4)Reyk Floeter
device)
2008-08-08spacing + wrap a line at 79chars.Thordur I. Bjornsson
2008-08-08plug an mbuf leak in m_pullup2(); If we fail to get a cluster for an mbuf,Thordur I. Bjornsson
free the mbuf before bailing out. ok claudio@
2008-08-08Check gettimeofday() against -1; Add a missing error check in one place.Thordur I. Bjornsson
OK reyk@
2008-08-08add a description for the options of fgen;Igor Sobrado
remove superfluous comments from the roff source code. improvements by jmc@ and matthieu@. ok jmc@, matthieu@
2008-08-08o use definitions from cd.hFederico G. Schwindt
o remove unused function prototype
2008-08-08'prey' -> 'pray' in comment as prayer rather than predation seemsKenneth R Westerback
the intended meaning.
2008-08-08revertMartynas Venckus
2008-08-08make _digittoint staticMartynas Venckus
2008-08-07Remove workaround used for the 4.4 release. More route prio stuff is commingClaudio Jeker
soon.
2008-08-07Use %sys_tick to generate clock interrupts on systems that have it.Mark Kettenis
2008-08-07Fix a typo, inteface -> interface.Brad Smith
From Gleydson Soares <gsoares at gmail dot com>
2008-08-07Give each CPU its own `struct intrhand' for %tick interrupts. Fixes aMark Kettenis
problem where the clock would stop ticking on some CPUs because of lost ticks.
2008-08-07small cleanup of error/warning stringsOtto Moerbeek
2008-08-07grow MINCLSIZE to MHLEN + MLEN + 1 again. we shrinked it just before theHenning Brauer
release to be on the safe side, now we have 6 months to find remaining offenders misusing MINCLSIZE
2008-08-07correctly copy the log interface spec when expanding an antispoof rule thatHenning Brauer
covers loopback addresses. ok ryan problem report from Harald Dunkel <harald.dunkel@aixigo.de>
2008-08-07account spanning tree frames in if_obytes and if_omcasts.Damien Bergamini
ok henning@
2008-08-07do not touch m after IFQ_ENQUEUE()+if_start().Damien Bergamini
ok brad@, mpf@, henning@, reyk@
2008-08-07- Enable ALTQ support.Brad Smith
- Let the VLAN driver know that the hw can send and receive full size VLAN tagged packets. Tested by maja@
2008-08-07don't wait for a free mbuf cluster in sosend() and enter the existingReyk Floeter
error handler that was never used before. this fixes a bug that a userland process might hang if the system ran out of mbuf clusters or even other unexpected behaviour in the network drivers. this bug is very old - it is also found in rev 1.1/stevens v2/44lite2/... discussed with many ok markus@ thib@ dlg@
2008-08-07spacing.Igor Sobrado
2008-08-07we are at 4.4-currentTheo de Raadt
2008-08-07Add a little section about ACPI, explaining that disabling ACPI might helpMiod Vallat
troubleshooting interrupt problems on some machines, and insist people should report such problems or they'll never get fixed. Final commit to the installation notes for this release. ok deraadt@
2008-08-06In the upgrade blurb, mention xetc won't be selectable as well, and mentionMiod Vallat
sysmerge can help you upgrade etc and xetc afterwards.