| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
blocks. Fix the potential syslogd's death, add "proc" to pledge.
OK deraadt@
|
| |
|
|
|
|
|
| |
nor do we much care about running this on dec ultrix anymore, etc...
ok deraadt
|
|
|
|
|
|
| |
attempt to ftruncate() the fp back to 0.
suggested and ok millert@, ok eric@
|
|
|
|
|
|
|
|
|
| |
the enqueuer will revoke group and regain real gid right after mkstemp.
this would have prevented the symlink/hardlink attacks against offline, and
it will avoid having to deal with new ways users can mess with it.
ok eric@, ok millert@
|
|
|
|
|
|
| |
contains any code that can manipulate the affected register directly.
ok jsg@
|
| |
|
|
|
|
| |
With and OK deraadt@
|
| |
|
|
|
|
| |
add missing $OpenBSD$ header
|
| |
|
| |
|
| |
|
|
|
|
| |
in disk envelope.
|
|
|
|
|
|
|
| |
direct source and symbol table inspection suggests it is good. The same
principle will likely apply to most of our network daemon *ctl programs,
since many are derived from ospfd. Still, each needs testing.
discussion about network daemons and ctl's has been mostly with renato
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
be called against a non-tty fd, so as to test "is this a tty". Discovered
by sthen and rob pierce at the same time.
|
| |
|
|
|
|
|
| |
through and trying to bind failed v6 connects.
ok guenther
|
|
|
|
|
|
|
| |
including fork/exec cost, it would be better if constraints were
forked from the master process, which would then tell the ntp
engine. That would increase accuracy and security.
Lots of conversations with reyk and bcook
|
|
|
|
| |
"stdio inet". It took weeks to get to this point...
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
hoping things go well. The old symbol is faked via a stupid stub function,
until next major crank when it can be removed. I am expecting guenther
to scream at me.
|
|
|
|
|
|
| |
strict than anticipated. It allows a programmer to pledge/promise/covenant
that their program will operate within an easily defined subset of the
Unix environment, or it pays the price.
|
| |
|
|
|
|
|
|
| |
strict than anticipated. It allows a programmer to pledge/promise/covenant
that their program will operate within an easily defined subset of the
Unix environment, or it pays the price.
|
|
|
|
|
|
|
| |
on a large block size (32K) partition. Increase the HEAP_LIMIT from
0x90000 to 0xA0000.
try this, deraadt
|
|
|
|
|
|
|
|
|
|
| |
if the connect()s failed. In concert with some resolver fixes in libc,
this lets ntpd be tame()ed
problem isolated by theo, who had fun untangling the libc and libtls
behaviors to place blame for not being able to tame ntpd
ok beck@ deraadt@ jsing@
|
|
|
|
|
|
| |
This will be used by a few daemons. If they lack this feature, then
they would need to operate without tame.
Discussed with renato
|
|
|
|
|
|
|
| |
and manipulate the tty for readpassphrase, but once we've parsed options
and have some idea of what's going to happen next, we can reduce down
quite a bit more. particular use case of "signify | patch" is limited to
feeding garbage to patch.
|
|
|
|
|
| |
open history files that don't belong to us. probably much safer.
ok deraadt
|
|
|
|
|
|
|
|
| |
mtx_enter() and mtx_leave() operations. Not 100% this won't blow up but
there is only one way to find out, and we need this to make progress on
further unlocking uvm.
prodded by deraadt@
|
| |
|
|
|
|
|
|
|
|
|
| |
to display error message, and to return error indications (NULL and
-1 respectively). Use the error indications in write_efisystem()
to unwind in the face of more error conditions. In other cases just
exit(1) to emulation current behaviour.
ok deraadt@
|
|
|
|
|
|
| |
to only need these operations. Take note that "exec" is a 2-day old
tame request, so do get a new kernel before you update or risk getting
trapped.
|
|
|
|
| |
ok deraadt jung kettenis ratchov
|
|
|
|
|
|
|
| |
already tracked in sc_sendq. Replace the sc_flush logic with a simple
Fetch-and-Add store that avoids an unnecessary IOBDMA transaction.
ok uebayasi@
|
| |
|
|
|
|
| |
ok deraadt@
|
|
|
|
|
|
|
|
|
| |
for the callit interface needing to fork, and parent needing to wait.
that child can drop to "stdio rpath inet".
It is possible some libc/rpc codepath has not yet been figured out, but
commiting it is the best way to get it tested. Tested what I could myself,
but noone answered my call for testing...
|
|
|
|
|
|
| |
lladdr the trunk port is already on the list.
OK mpi
|