Return to 56.html CVS log | Up to [local] / www |
version 1.27, 2014/10/01 20:06:43 | version 1.28, 2014/10/01 20:47:13 | ||
---|---|---|---|
|
|
||
<li>Changed the heuristics of the stack protector to also protect functions with local array definitions and references to local frame addresses. This matches the -fstack-protector-strong option of upstream GCC. | <li>Changed the heuristics of the stack protector to also protect functions with local array definitions and references to local frame addresses. This matches the -fstack-protector-strong option of upstream GCC. | ||
<li>Position-independent executables (PIE) are now used by default on powerpc. | <li>Position-independent executables (PIE) are now used by default on powerpc. | ||
<li>Removed Kerberos. | <li>Removed Kerberos. | ||
<li>Default bcrypt hash type is now $2b$. | |||
<li>Remove md5crypt support. | |||
<li>Improved easier to use bcrypt API is now available. | |||
<li>Increase randomness of random mmap mappings. | |||
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man2/getentropy.2">getentropy(2)</a>. | <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man2/getentropy.2">getentropy(2)</a>. | ||
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/timingsafe_memcmp.3">timingsafe_memcmp(3)</a>. | <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/timingsafe_memcmp.3">timingsafe_memcmp(3)</a>. | ||
</ul> | </ul> | ||
|
|
||
<a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/tunefs.8">tunefs(8)</a>. | <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/tunefs.8">tunefs(8)</a>. | ||
<li>Constrain MSDOS timestamps to 1/1/1980 through 12/31/2107. 64-bit | <li>Constrain MSDOS timestamps to 1/1/1980 through 12/31/2107. 64-bit | ||
time_t values outside that range are stored as 1/1/1980. | time_t values outside that range are stored as 1/1/1980. | ||
<li>bs(6) now prints a battleship splash screen. | |||
<li>asa, fpr, mkstr, xstr, oldrdist, fsplit, uyap, and bluetooth have been removed. | |||
<li>Fix atexit(3) recursive handlers. | |||
<li>Enhance | <li>Enhance | ||
<a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/disklabel.8">disklabel(8)</a> to recover filesystem mountpoint information when reading saved ascii labels. | <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/disklabel.8">disklabel(8)</a> to recover filesystem mountpoint information when reading saved ascii labels. | ||
<li>Properly handle | <li>Properly handle |