| Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
|
|
only in TAME_UNIX, stop trying after servicing SOL_SOCKET.
discussion with claudio
|
|
because many routing daemon processes with this attribute need to fetch
that information to work.
discussed with claudio and renato
|
|
the remaining code paths can use tame "stdio rpath cpath". One again,
the "cpath" request says a path-based system call will be used to
"change" filesystem pathname layout, for instance any of O_CREAT, symlink,
rename, unlink...
|
|
n+DOSBBSSECTOR) ..." is pointless, as is "n = n + DOSBBSECTOR;".
|
|
and a bunch of header fields we have to parse the mbuf for.
siphash24 is about 20% of the cost of sending a udp packet on a
trunk interface with tcpbench on my box. if there's a flowid set
we get all that back.
ok mpi@ mikeb@ sthen@
|
|
ok mpi@ mikeb@ sthen@
|
|
the flowid roughly identifies a flow or connection that the mbuf
is a part of, and can be used instead of hashing contents of the
packet (like src+dst mac and ip addresses) to decide which path a
packet should take.
ok mpi@ mikeb@ sthen@
|
|
|
|
powerpc doesn't actually implement write-combining fall back to uncached
mappings.
ok mpi@, jsg@
|
|
uncached. To be used in the drm code.
ok mpi@
|
|
|
|
ok dlg@, kettenis@
|
|
ok reyk@
|
|
|
|
flowing again even if the send queue is currently full. Restores the fix
made by makeb@ in rev 1.263 which was lost in making the tx completion path
mpsafe.
ok mikeb@
|
|
is no point in keeping an unused level of abstraction.
ok mikeb@, claudio@
|
|
|
|
and not the start of it. Fixes getbulk requests for multiple OIDs.
From Gerhard Roth, ok blambert@
|
|
|
|
|
|
|
|
|
|
mark it as #ifndef LIBRESSL_INTERNAL at least we don't use this.
ok jsing@
|
|
|
|
|
|
|
|
validity times for tls connections.
ok jsing@
|
|
ok doug@
|
|
Let's hear from people's experiences by commiting it.
|
|
|
|
|