Age | Commit message (Collapse) | Author |
|
We want this so that we can stop allowing readlink() on traversed
vnodes in unveil().
This includes all the kernel side and the system call.
This is not yet used in libc for realpath, so nothing calls this yet.
The libc wrapper will be committed later.
Testing by many, and ports build by naddy@
ok deraadt@
|
|
Fixes COV-174858
ok tb@
|
|
ok tb@
|
|
|
|
|
|
sins which have been judged by Dr Posix as sinful...
|
|
in_irq() uses ci_idepth on archs that have it
in_interrupt() is the same as in_irq() for now, linux has in_irq() for
hard interrupt context and in_interrupt() is also for soft interrupt
and nmi context.
|
|
From Jan Klemkow, ok tedu@
|
|
From miod@
|
|
to a loop-switch construct in up_generate_attr(). This way attributes
are always dumped in ascending order as suggested by the RFC and adding
special attributes is simpler than in the current way.
The MP attributes are a special case since those are handled at a later
stage of creating UPDATE messages.
OK benno@
|
|
'looks good' kettenis@
|
|
ignore if sysctl -a is used.
OK bluhm@
|
|
|
|
|
|
|
|
|
|
covers blocking with signal mask, killing process or thread, invoking
handler or waiting for signal.
|
|
does not block the signal. If all threads block the signal, we
delivered it to the main thread. This does not conform to POSIX.
If any thread unblocks the signal, it should be delivered immediately
to this thread.
Mark such signals pending at the process instead of a single thread.
Then any thread can handle it later.
OK kettenis@ guenther@
|
|
This allows to set such flag after completing the initialization of a
bridge and still have bstp_tick() be scheduled from the begining.
Fix a regression reported by and ok markus@
|
|
Since `bif' are removed from the interface list before calling smr_barrier()
and the hash queue is cleaned up afterward, it is possible to find an ifidx
with bridge_rtlookup() that won't match to any `bif'.
Fix a panic reported by Hrvoje Popovski, ok visa@
|
|
and incorrectly return EBADF when n>curlim.
ok millert guenther tedu
|
|
to avoid leaking it
ok deraadt@
|
|
Our libc doesn't support that now and won't in the future.
Minus ~90 lines of code, no functional change.
OK tb@
|
|
|
|
From Hiltjo Posthuma
|
|
Emulate kvm pvclock in vmm(4). Compatible with pvclock(4) in OpenBSD. Linux
does not attach to this (yet).
Fixes by reyk@ and tested extensively by reyk@, tb@ and phessler@
ok mlarkin@ phessler@ reyk@
|
|
Ask the server to close the connection after the request since we
don't read any further request headers. This fixes an issue with
OPTIONS and optional body, as well as similar cases.
Reported and tested by Rivo Nurges
OK benno@
|
|
jmc@ noticed that the text wasn't completely clear;
OK jmc@
|
|
OK claudio@
|
|
|
|
ok bluhm@
|
|
OK bentley@ mikeb@
|
|
|
|
snmpEngineBoots and snmpEngineTime by sending an AuthPriv request with the
requested values set to zero and with a valid user.
Move the engine_boots and engine_time down after the user check and remove
the 0-check, so we can reply with the appropriate usmStatsNotInTimeWindows.
This allows us to use p5-Net-SNMP against snmpd with seclevel enc.
OK rob@
|
|
snmpEngineID by sending a noAuthNoPriv request. Move the seclevel check to
after the usm_decode phase, so we can reply with the mandatory
usmStatsUnknownEngineIDs instead of usmStatsUnsupportedSecLevels.
This brings us one step closer to using p5-Net-SNMP with seclevel enc.
OK tb@, rob@
|
|
|
|
commit to unbreak the build.
from kettenis@
ok drahn@
|
|
this value. To match the expectation of the test again, move this
line before the the code that sets the final position.
OK yasuoka@
|
|
Adapt to recent sysupgrade(8) change
ok florian@ kmos@ kn@
|
|
sets instead of hardcoding /home. This leads the way to a knob for manually
choosing a sets directory if we want that.
Create /auto_upgrade.conf that will get picked up by the installer for the
unattended upgrade mode.
Similar inputs from naddy@ and kn@
ok florian@ kmos@ kn@
|
|
Affects i386 and amd64 only.
ok deraadt@ kettenis@
|
|
|
|
from florian, ok jca
|
|
cpu_idle_cycle()
ok mpi@ kettenis@
|
|
|
|
|
|
by using the login_info() function the other messages use.
OK florian@
|
|
okay jca@, jasper@
|
|
ok florian@ espie@
|
|
|