version 1.49, 2016/08/15 13:54:19 |
version 1.50, 2016/08/15 15:34:16 |
|
|
in base programs use SOCK_NONBLOCK to eliminate the need for a separate |
in base programs use SOCK_NONBLOCK to eliminate the need for a separate |
<a href="http://man.openbsd.org/?query=fcntl">fcntl(2)</a>. |
<a href="http://man.openbsd.org/?query=fcntl">fcntl(2)</a>. |
<li>tmpfs not enabled by default |
<li>tmpfs not enabled by default |
|
<li>the in-kernel semantics of |
|
<a href="http://man.openbsd.org/pledge">pledge(2)</a> |
|
were improved in numerous ways. |
|
Highlights include: |
|
a new <tt>chown</tt> promise that allows pledged programs to set |
|
setugid attributes, |
|
a stricter enforcement of the <tt>recvfd</tt> promise and |
|
<a href="man.openbsd.org/chroot.2">chroot(2)</a> is no longer allowed |
|
for pledged programs. |
|
<li>a number of |
|
<a href="http://man.openbsd.org/pledge">pledge(2)</a>-related bugs |
|
(missing promises, unintended changes of behavior, crashes) were fixed, |
|
notably in |
|
<a href="http://man.openbsd.org/gzip">gzip(1)</a>, |
|
<a href="http://man.openbsd.org/nc">nc(1)</a>, |
|
<a href="http://man.openbsd.org/sed">sed(1)</a>, |
|
<a href="http://man.openbsd.org/skeyinit">skeyinit(1)</a>, |
|
<a href="http://man.openbsd.org/stty">stty(1)</a>, |
|
and various disk-related utilities, such as |
|
<a href="http://man.openbsd.org/disklabel">disklabel(8)</a> and |
|
<a href="http://man.openbsd.org/fdisk">fdisk(8)</a>. |
</ul> |
</ul> |
<p> |
<p> |
|
|