Return to
59.html
CVS log
Up to
[local]
/
www
Diff for /www/59.html between version 1.59 and 1.60
version 1.59, 2016/03/06 10:50:10
version 1.60, 2016/03/06 11:19:49
Line 170
Line 170
<ul>
<ul>
<li><a href="
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib/libc/asr/asr.c?rev=1.50&content-type=text/x-cvsweb-markup">
<li><a href="
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib/libc/asr/asr.c?rev=1.50&content-type=text/x-cvsweb-markup">
support for HOSTALIASES</a>
support for HOSTALIASES</a>
in the
in the
<a href="
http://www.openbsd.org/cgi-bin/man.cgi?query=asr_run">
<a href="
http://www.openbsd.org/cgi-bin/man.cgi?query=asr_run">
resolver</a>.
resolver</a>.
<li><a href="
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib/libc/asr/asr.c?rev=1.49&content-type=text/x-cvsweb-markup">
<li><a href="
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib/libc/asr/asr.c?rev=1.49&content-type=text/x-cvsweb-markup">
Line 184
Line 184
<li>handling of
<li>handling of
<a href="
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/patch/ed.c?rev=1.1&content-type=text/x-cvsweb-markup">
<a href="
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/patch/ed.c?rev=1.1&content-type=text/x-cvsweb-markup">
ed-style diffs</a> via proc/exec in
ed-style diffs</a> via proc/exec in
<a href="
http://www.openbsd.org/cgi-bin/man.cgi?query=patch">patch(1)</a>.
<a href="
http://www.openbsd.org/cgi-bin/man.cgi?query=patch">
patch(1)
</a>.
</ul>
</ul>
<li>Userland programs were audited so that they could be properly annotated
<li>Userland programs were audited so that they could be properly annotated
with
pledge(2)
.
with
pledge(2)
.
This resulted in design changes such as in
This resulted in design changes such as
<a href="
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/rdate/rdate.c?rev=1.33&content-type=text/x-cvsweb-markup">
<ul>
rdate(1)
</a>,
<li>
<a href="
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/sndiod/sndiod.c?rev=1.18&content-type=text/x-cvsweb-markup">
addition of
sndiod(8)
</a>
<a href="
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/rdate/rdate.c?rev=1.33&content-type=text/x-cvsweb-markup">
or the introduction of the <tt>SOCK_DNS</tt>
privilege separation</a> to
<a href="
http://www.openbsd.org/cgi-bin/man.cgi?query=socket">
<a href="
http://www.openbsd.org/cgi-bin/man.cgi?query=rdate">
socket(2)
</a>
rdate(1)
</a>,
flag that makes an <tt>SS_DNS</tt> tagged socket conceptually different
<li>
from a plain socket.
addition of
<a href="
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/sndiod/sndiod.c?rev=1.18&content-type=text/x-cvsweb-markup">
privilege separation</a> to
<a href="
http://www.openbsd.org/cgi-bin/man.cgi?query=sndiod">
sndiod(8)
</a>,
<li>or the introduction of the <tt>SOCK_DNS</tt>
<a href="
http://www.openbsd.org/cgi-bin/man.cgi?query=socket">
socket(2)
</a>
flag that makes an <tt>SS_DNS</tt> tagged socket conceptually different
from a plain socket.
</ul>
<li>
pledge(2)
is also used to constrain programs that handle untrusted data
<li>
pledge(2)
is also used to constrain programs that handle untrusted data
to a very limited subset of POSIX.
to a very limited subset of POSIX.
For example,
For example,
<a href="
http://www.openbsd.org/cgi-bin/man.cgi?query=strings">strings(1)</a>
<a href="
http://www.openbsd.org/cgi-bin/man.cgi?query=strings">
strings(1)
</a>
or
or
<a href="
http://www.openbsd.org/cgi-bin/man.cgi?query=objdump">objdump(1)</a>
<a href="
http://www.openbsd.org/cgi-bin/man.cgi?query=objdump">
objdump(1)
</a>
from the
from the
<a href="
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/gnu/usr.bin/binutils-2.17/binutils/objdump.c?rev=1.2&content-type=text/x-cvsweb-markup">
<a href="
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/gnu/usr.bin/binutils-2.17/binutils/objdump.c?rev=1.2&content-type=text/x-cvsweb-markup">
binutils</a>
binutils</a>
or the RSA-privsep process in
or the
<a href="
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/smtpd/ca.c?rev=1.15&content-type=text/x-cvsweb-markup">
<a href="
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/smtpd/ca.c?rev=1.15&content-type=text/x-cvsweb-markup">
smtpd(1)
</a>.
RSA-privsep process</a> in
<a href="
http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd">
smtpd(8)
</a>.
</ul>
</ul>
<p>
<p>
Legend:
Removed from v.1.59
changed lines
Added in v.1.60
Colored
Long colored
Unified
Context