Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-06-29 | We always copy struct pcred when creating a new process, so the reference | Philip Guenthe | |
count was always one. That's pointless, so remove the member and the code. ok tedu@ | |||
2010-06-29 | no more ultrix, found by miod | Ted Unangst | |
2010-06-29 | Eliminate struct plimit's PL_SHAREMOD flag: it was for COMPAT_IRIX | Philip Guenthe | |
sproc() support, but we don't have COMPAT_IRIX. ok krw@ tedu@ | |||
2010-06-29 | Use the libutil implementation of UUCP locking. | Nicholas Marriott | |
2010-06-29 | Replace the hand-crafted Diffie-Hellman implementation in isakmpd with | Reyk Floeter | |
the smaller implementation from iked that is using libcrypto instead. This allows to remove a lot of code (which is always good), get rid of some custom crypto code by using libcrypto, theoretically adds support for many new MODP and EC2N/ECP modes (but it is not configurable yet), and allows to share the dh.c/dh.h code in different codebases (it is identical in isakmpd and iked, but could also be used elsewhere). ok deraadt@ | |||
2010-06-29 | fix a typo in the function declaration; | Ingo Schwarze | |
seems like gcc3 didn't catch it :-( thanks to thib@ and kristaps@ for reporting | |||
2010-06-29 | Add missing frees. | Reyk Floeter | |
2010-06-29 | Fix use after free. Found by regress tests. | Charles Longeau | |
ok henning@ krw@ | |||
2010-06-29 | More workarounds adapted from FreeBSD to make the 82577/82578 happy, | Jonathan Gray | |
from Mike Belopuhov and me. looks good reyk@ ok claudio@ | |||
2010-06-29 | Don't mention foreign operating system binary emulation anymore. They usually | Miod Vallat | |
are incomplete and for obsolete operating systems, so not only are these becoming irrelevant, but one may argue they cause a security risk because noone really knows if your binary will run correctly, if at all. | |||
2010-06-29 | remove the compat43 ifdef around some code. in effect, it's always been | Ted Unangst | |
in compat mode and there's no harm continuing that way. ok dlg deraadt guenther miod thib | |||
2010-06-29 | Add code to make ahci(4) suspend/resume properly. Probably not perfect yet, | Mark Kettenis | |
but it seems to work reliably on several laptops. ok dlg@ (a while ago), tested by mlarkin@ and marco@ | |||
2010-06-29 | Call bufq_quiesce() on suspend to stop all I/O and bufq_restart on resume. | Mark Kettenis | |
Makes suspend/resume work much better while doing disk I/O. ok mlarkin@ | |||
2010-06-29 | Introduce bufq_quiesce(), which will block I/O ifrom getting on the queues, | Mark Kettenis | |
and waits until all I/O currently on the queues has been completed. To get I/O going again, call bufq_restart(). To be used for suspend/resume. Joint effort with thib@, tedu@; tested by mlarkin@, marco@ | |||
2010-06-29 | remove compat_ultrix docs | Ted Unangst | |
2010-06-29 | and the ultrix files go into the attic. ok deraadt miod | Ted Unangst | |
2010-06-29 | COMPAT_ULTRIX is not used, time to retire it. ok deraadt miod | Ted Unangst | |
2010-06-29 | move a little code around, eventually it will be better | Ted Unangst | |
2010-06-29 | Remove now unused prototypes and sort by file. | Nicholas Marriott | |
2010-06-29 | Having more than 2 log levels is silly. Use only 3 verbosity levels: | Kjell Wooding | |
None (), Important (-v), All (-vv) ok deraadt@ | |||
2010-06-29 | Considerably simplify block rewind rules; no functional change intended. | Ingo Schwarze | |
* Let rew_alt() always succeed, obsoleting tons of case statements. * Merge rew_dobreak() into rew_dohalt(). * Encode all rewinding cases uniformly in terms of "enum rew". Required because i'm too dumb to get SYNOPSIS .Nm rewinding right without cleaning this up first. "get it in" kristaps@ | |||
2010-06-29 | RTHREADS option is gone, now it's a sysctl. spotted by jmc | Ted Unangst | |
2010-06-29 | RTHREADS kernel options is gone, spotted by jmc | Ted Unangst | |
2010-06-29 | Now that there is no dial-up support, all connections are hardwired so drop the | Nicholas Marriott | |
flag and ignore the -t option to cu(1). | |||
2010-06-29 | ultrix support going away, ok deraadt | Ted Unangst | |
2010-06-29 | Missed this dial-up bit from cu(1). | Nicholas Marriott | |
2010-06-29 | ultrix compat is going away... | Ted Unangst | |
2010-06-29 | No more phones(5), /etc/phones, or dial up bits in remote. | Nicholas Marriott | |
2010-06-29 | please attempt to match the style of the code | Theo de Raadt | |
2010-06-29 | avoid a null pointer deref. ok jsg | Chris Kuethe | |
2010-06-29 | Remove the "if the string address faulted, see if it looks like an int" | Ted Unangst | |
4.3 compat code in mount. This is a flag day for those of you still running 4.3 BSD binaries on your vaxen. :) ok deraadt dlg guenther thib | |||
2010-06-29 | Support for badly nested blocks, written around the time of | Ingo Schwarze | |
the Rostock mandoc hackathon and tested and polished since, supporting constructs like: .Ao Bo Ac Bc (exp breaking exp) .Aq Bo eol Bc (imp breaking exp) .Ao Bq Ac eol (exp breaking imp) .Ao Bo So Bc Ac Sc (double break, inner before outer) .Ao Bo So Ac Bc Sc (double break, outer before inner) .Ao Bo Ac So Bc Sc (broken breaker) .Ao Bo So Bc Do Ac Sc Dc (broken double breaker) There are still two known issues which are tricky: 1) Breaking two identical explicit blocks (Ao Bo Bo Ac or Aq Bo Bo eol) fails outright, triggering a bogus syntax error. 2) Breaking a block by two identical explicit blocks (Ao Ao Bo Ac Ac Bc or Ao Ao Bq Ac Ac eol) still has a minor rendering error left: "<ao1 <ao2 [bo ac2> ac1> bc]>" should not have the final ">". We can fix these later in the tree, let's not grow this diff too large. "get it in" kristaps@ | |||
2010-06-29 | briefly document kern.rthreads | Ted Unangst | |
2010-06-29 | list kern.rthreads as a knob you can but shouldn't turn | Ted Unangst | |
2010-06-29 | Nuke -DCONNECT and -DACULOG which we always set, also trim huge useless comment | Nicholas Marriott | |
from Makefile. | |||
2010-06-29 | Bye-bye acu which even UUCP-using naddy agrees "was obsolete 20 years ago" :-). | Nicholas Marriott | |
2010-06-29 | Fail instead of lying if a process asks sysctl()'s KERN_PROC2 or | Philip Guenthe | |
KERN_FILE2 (or their libkvm wrappers) for more information than the running implementation knows how to provide. ok millert@ deraadt@ | |||
2010-06-29 | Add the new schema parser. | Martin Hedenfal | |
noticed by deraadt, sorry! | |||
2010-06-29 | jmc reminded me that rthreads should be removed from here | Ted Unangst | |
2010-06-29 | Correct the target name | Philip Guenthe | |
2010-06-29 | sync to bsd.lv version 1.10.3: | Ingo Schwarze | |
* support -Tps -Opaper=a4 and -Opaper=letter * lots of mandoc.1 manual improvements | |||
2010-06-29 | After installing or updating from a public mirror, the installfrom=... | Alexander Hall | |
line in /etc/pkg.conf is set to point at the corresponding package collection. The file is created if it does not exist. discussed with deraadt@ and espie@ ok espie@ | |||
2010-06-29 | remove lies. the arguments are actually used. | Thordur I. Bjornsson | |
2010-06-29 | framework for glyph width encoding; from kristaps@ | Ingo Schwarze | |
2010-06-29 | zap superfluous newline. ok sthen@ | Stephan A. Rickauer | |
2010-06-29 | fix a logic error found by lint | Jonathan Gray | |
2010-06-29 | use a union to align the dns answer buffer until gcc4 is fixed | Theo de Raadt | |
2010-06-29 | Interface drivers should use DV_IFNET, not DV_DULL. | Matthew Dempsky | |
ok deraadt@ | |||
2010-06-29 | Change st(4) to use the FIFO buf sorting discipline rather than the | Matthew Dempsky | |
default disk-sorting one. ok krw@ | |||
2010-06-29 | explicitely initialize members of struct dev in dev_open() | Jacob Meuser | |
fixes crash found by nicm ok ratchov |