summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-07-01make sure that buf's on the stack set the b_bq to NULL.Thordur I. Bjornsson
one memset -> bzero. ok marco@, jsing@
2010-07-01When generating grpsym lists, avoid duplicates without searching theDale Rahn
already generated list. Speeds up startup on deeply nested dlopen binaries. ok guenther@, tested by ckuethe@ and ajacoutot@
2010-07-01syncTheo de Raadt
2010-07-01pool setconstraints must be called immediately after pool_init, otherwiseBob Beck
if we allocate memory before applying constraints we get memory outside the constraints allocated in the pool. this is bad. ok claudio@
2010-07-01remove the try/catch in debug mode, so that we get the errors directly...Marc Espie
2010-07-01getpeereid() can now be a library routine using getsockopt() withTheo de Raadt
SOL_SOCKET and SO_PEERCRED, only issue being that it cannot return EFAULT for a page fault. The kernel code will soon be put into compat, and then in 10 years or so tedu will delete it. ok guenther millert
2010-07-01The prefixes of interface addresses of an ospf link have to beAlexander Bluhm
advertised as link-lsa and intra-area-prefix-lsa when they change dynamically. Handle RTM_NEWADDR and RTM_DELADDR in kroute by sending an imsg to ospfe. Upon this event, originate a new link-lsa in ospfe. In rde a new intra-area-prefix-lsa is generated when a link-lsa appears or goes away. ok claudio@; ok and test stsp@
2010-07-01SO_PEERCRED should return ENOTCONN when the sockets are not connectedTheo de Raadt
2010-07-01remove some pesky Xr's to X pages, one of which doesn;t even exist;Jason McIntyre
2010-07-01Parse (and ignore) schema extensions with an X- prefix. Bail on unknown ↵Martin Hedenfal
keywords.
2010-07-01suspend/resume to the same level as apm machines. note: that is kindTheo de Raadt
of broken since it does not detach+reattach the card (which it has to) ok mlarkin
2010-07-01syncTheo de Raadt
2010-07-01leases have expired. (remove a comment).Thordur I. Bjornsson
2010-07-01oops. Missed this from my aes-ni commit.Thordur I. Bjornsson
2010-07-01import OpenSSL-1.0.1cThordur I. Bjornsson
2010-07-01AES-NI engine support for OpenSSL.Thordur I. Bjornsson
This is code mostly picked up from upstream OpenSSL, or to be more exact a diff from David Woodhouse <dwmw2 at infradead dot org>. Remember to make includes before doing a build! no objections from djm@ OK deraadt@, reyk@ (AES is about 4.25x faster on his x201 now)
2010-07-01Return EINVAL if the file position is greater than LONG_MAX, sinceKenneth R Westerback
otherwise truncation will occur on archs where LONG LONG and LONG are not the same. Noticed at n2k10. Error return suggested by deraadt@. ok beck@ millert@ deraadt@ guenther@
2010-07-01another day, another compat gets removed. today is ibcs2's turnTed Unangst
2010-07-01another day, another compat gets removed. today is ibcs2's turnTed Unangst
2010-07-01Give a more descriptive error message when an object class definitionMartin Hedenfal
references non-existent attribute types. from william@
2010-07-01SO_PEERCRED should pass out the main pid, not the "pid" of the currentTheo de Raadt
thread. Discussion with guenther.
2010-07-01See, I said the #ifdef's are a confusing maze -- they confused me.Theo de Raadt
2010-07-01Follow POSIX (IEEE Std 1003.1, 2004 Edition) in the implementationChristian Weisgerber
of the y (translate) command. "If a backslash character is immediately followed by a backslash character in string1 or string2, the two backslash characters shall be counted as a single literal backslash character" From FreeBSD; ok millert@ halex@
2010-07-01Allow [ to be used as a delimiter.Christian Weisgerber
From FreeBSD; ok millert@ halex@
2010-07-01Learn wsconsctl to handle more than the first keyboard, mouse and display.Mats O Jansson
E.g. if we have a /dev/wskbd1 keyboard1 will show up when doing a -a. wsconsctl keyboard1 will now show you all variables for keyboard1. feedback and ok miod@. -moj
2010-07-01Make this compile with SMALL_KERNEL. The #ifdef farm this produces shouldTheo de Raadt
probably be cleaned up...
2010-07-01make this compile with SMALL_KERNELTheo de Raadt
2010-07-01compile when SMALL_KERNEL is setTheo de Raadt
2010-07-01do bufq quiesce again, since vnd/the bufq_done call inThordur I. Bjornsson
biodone has been fixed.
2010-07-01Call bufq_done at the top of biodone, so we don't call it onThordur I. Bjornsson
a freed buf as that causes problems...
2010-07-01for the allocated buf, set the b_bq flag to NULL so we do notThordur I. Bjornsson
call bufq_done in biodone.
2010-07-01ioctl XS_SENSE/XS_SHORTSENSE should print the sense info likeKenneth R Westerback
everyone else when SCSIDEBUG is set.
2010-07-01Improve .Nm indentation in the SYNOPSIS;Ingo Schwarze
kristaps@ will do the missing HTML part soon. "looks nicer" jmc@ "seems perfect to me" sobrado@ "slap it in" kristaps@
2010-07-01Fix 'pfctl -a anchor -Fa' segfault introduced in r1.298.Stefan Sperling
ok mcbride
2010-07-01zap trailing whitespace;Jason McIntyre
2010-07-01Fix a longstanding problem where if you suspend scp at theTodd C. Miller
password/passphrase prompt the terminal mode is not restored. OK djm@
2010-07-01Use opendev(3) when handling key disks so that disklabel UIDs areJoel Sing
supported. ok marco@
2010-07-01- don't do curupte checks if the current miss address is user spaceJasper Lievisse Adriaanse
from netbsd ok miod@
2010-07-01Backout recent AML changes, breaks on R210 and othersJordan Hargrave
2010-07-01Free the list of object classes allocated after validating an entry.Martin Hedenfal
2010-07-01reset number of revisions after compactionMartin Hedenfal
2010-07-01more updatesIngo Schwarze
2010-07-01Create a struct to store FP state and include a pointer to the CPU thatJoel Sing
currently holds the FPU context for this process. This will be soon used to implement FPU shootdowns on multiprocessor kernels. ok kettenis@
2010-07-01major update of the mandoc test suite:Ingo Schwarze
* add various new and extend a few existing tests * stop using Mdocdate to ease syncing with NetBSD
2010-07-01Copy statistics to the compacted database so it isn't lost.Martin Hedenfal
2010-07-01Die struct scsi_device! Die! Instead, save a pointer to the routineKenneth R Westerback
to interpret sense errors. This is initialized to the basic interpretation routine, and specific scsi drivers (sd/st/cd) can replace this with their own. While here kill EJUSTRETURN dance and make more specialized interpretation routines directly call the basic routine if desired. Fixes by matthew@ to my first diff. Most original work by dlg@. ok matthew@ marco@ dlg@
2010-07-01Provide uvm constraints.Joel Sing
ok kettenis@ thib@
2010-07-01Provide safepri.Joel Sing
2010-07-01Fix incorrect function prototype.Joel Sing
2010-07-01Add missing function prototypes.Joel Sing