Return to 63.html CVS log | Up to [local] / www |
version 1.60, 2018/03/27 16:46:48 | version 1.61, 2018/03/27 17:03:05 | ||
---|---|---|---|
|
|
||
for SPARC T7-1/2/4 machines. | for SPARC T7-1/2/4 machines. | ||
<li>Hibernate support has been added for SD/MMC storage attached to | <li>Hibernate support has been added for SD/MMC storage attached to | ||
<a href="https://man.openbsd.org/sdhc.4">sdhc(4)</a> controllers. | <a href="https://man.openbsd.org/sdhc.4">sdhc(4)</a> controllers. | ||
<li><a href="https://man.openbsd.org/clang.1">clang(1)</a> | |||
is now used as the system compiler on armv7, | |||
and it is also provided on sparc64. | |||
</ul> | </ul> | ||
<p> | <p> | ||
|
|
||
<li>Enforce in <a href="https://man.openbsd.org/pf.4">pf(4)</a> | <li>Enforce in <a href="https://man.openbsd.org/pf.4">pf(4)</a> | ||
that all neighbor discovery packets have 255 in their IPv6 | that all neighbor discovery packets have 255 in their IPv6 | ||
header hop limit field. | header hop limit field. | ||
<li>New <code>set syncookies</code> option in | |||
<a href="https://man.openbsd.org/pf.conf.5">pf.conf(5)</a>. | |||
<li>Support for GRE over IPv6. | <li>Support for GRE over IPv6. | ||
<li>New <a href="https://man.openbsd.org/egre.4">egre(4)</a> | <li>New <a href="https://man.openbsd.org/egre.4">egre(4)</a> | ||
driver for Ethernet over GRE tunnels. | driver for Ethernet over GRE tunnels. | ||
|
|
||
<li>Stop using x86 "repz ret" in dusty corners of the tree. | <li>Stop using x86 "repz ret" in dusty corners of the tree. | ||
<li>Introduce "execpromises" in | <li>Introduce "execpromises" in | ||
<a href="https://man.openbsd.org/pledge.2">pledge(2)</a>. | <a href="https://man.openbsd.org/pledge.2">pledge(2)</a>. | ||
<li>The elfrdsetroot utility used to build ramdisks and the | |||
<a href="https://man.openbsd.org/rebound">rebound(8)</a> | |||
monitoring process now use | |||
<a href="https://man.openbsd.org/pledge.2">pledge(2)</a>. | |||
<li>Prepare for the introduction of <b>MAP_STACK</b> to | <li>Prepare for the introduction of <b>MAP_STACK</b> to | ||
<a href="https://man.openbsd.org/mmap.2">mmap(2)</a> after 6.3. | <a href="https://man.openbsd.org/mmap.2">mmap(2)</a> after 6.3. | ||
<li>Push a small piece of KARL-linked kernel text into the random | <li>Push a small piece of KARL-linked kernel text into the random | ||
|
|
||
<li><a href="https://man.openbsd.org/pool_get.9">pool_get(9)</a> perturbs | <li><a href="https://man.openbsd.org/pool_get.9">pool_get(9)</a> perturbs | ||
the order of items on newly allocated pages, making the kernel heap | the order of items on newly allocated pages, making the kernel heap | ||
layout harder to predict. | layout harder to predict. | ||
<li>The | |||
<a href="https://man.openbsd.org/OpenBSD-6.2/ktrace.2">fktrace(2)</a> | |||
system call was deleted. | |||
</ul> | </ul> | ||
<p> | <p> | ||
|
|
||
<a href="https://man.openbsd.org/drm.4">drm(4)</a> devices. | <a href="https://man.openbsd.org/drm.4">drm(4)</a> devices. | ||
<li><a href="https://man.openbsd.org/ldexp.3">ldexp(3)</a> now handles | <li><a href="https://man.openbsd.org/ldexp.3">ldexp(3)</a> now handles | ||
the sign of denormal numbers correctly on mips64. | the sign of denormal numbers correctly on mips64. | ||
<li>New <a href="https://man.openbsd.org/sincos.3">sincos(3)</a> | |||
functions in libm. | |||
<li><a href="https://man.openbsd.org/fdisk.8">fdisk(8)</a> now ensures the | <li><a href="https://man.openbsd.org/fdisk.8">fdisk(8)</a> now ensures the | ||
validity of MBR partition offsets entered while editing. | validity of MBR partition offsets entered while editing. | ||
<li><a href="https://man.openbsd.org/fdisk.8">fdisk(8)</a> now ensures that | <li><a href="https://man.openbsd.org/fdisk.8">fdisk(8)</a> now ensures that | ||
|
|
||
making it easier to recognize uninitialized memory. | making it easier to recognize uninitialized memory. | ||
As a result, a history-related bug in emacs editing mode was discovered | As a result, a history-related bug in emacs editing mode was discovered | ||
and fixed. | and fixed. | ||
<li>New <a href="https://man.openbsd.org/script.1">script(1)</a> | |||
<code>-c</code> option to run a command instead of a shell. | |||
<li>New <a href="https://man.openbsd.org/grep.1">grep(1)</a> | |||
<code>-m</code> option to limit the number of matches. | |||
<li>New <a href="https://man.openbsd.org/uniq.1">uniq(1)</a> | |||
<code>-i</code> option for case-insensitive comparison. | |||
<li>The <a href="https://man.openbsd.org/printf.3">printf(3)</a> format | <li>The <a href="https://man.openbsd.org/printf.3">printf(3)</a> format | ||
string is no longer validated when looking for <tt>%</tt> formats. | string is no longer validated when looking for <tt>%</tt> formats. | ||
Based on a commit by android and following most other operating systems. | Based on a commit by android and following most other operating systems. | ||
|
|
||
</ul> | </ul> | ||
<li>The <a href="https://man.openbsd.org/patch.1">patch(1)</a> utility now | <li>The <a href="https://man.openbsd.org/patch.1">patch(1)</a> utility now | ||
copes better with git diffs that create or delete files. | copes better with git diffs that create or delete files. | ||
<li>The elfrdsetroot utility used to build ramdisks is now pledged. | |||
<li><a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> | <li><a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> | ||
now has improved support for HTTP(S) redirectors such as | now has improved support for HTTP(S) redirectors such as | ||
<i>cdn.openbsd.org</i>. | <i>cdn.openbsd.org</i>. | ||
<li><a href="https://man.openbsd.org/ftp.1">ftp(1)</a> and | <li><a href="https://man.openbsd.org/ftp.1">ftp(1)</a> and | ||
<a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> | <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> | ||
now support HTTPS session resumption for improved speed. | now support HTTPS session resumption for improved speed. | ||
<li><a href="https://man.openbsd.org/mandoc.1">mandoc(1)</a> | |||
<code>-T ps</code> output file size reduced by more than 50%. | |||
<li><a href="https://man.openbsd.org/syslogd.8">syslogd(8)</a> | <li><a href="https://man.openbsd.org/syslogd.8">syslogd(8)</a> | ||
logs if there were warnings during startup. | logs if there were warnings during startup. | ||
<li><a href="https://man.openbsd.org/syslogd.8">syslogd(8)</a> | <li><a href="https://man.openbsd.org/syslogd.8">syslogd(8)</a> |