version 1.2, 2016/08/05 22:14:36 |
version 1.3, 2016/08/05 22:21:08 |
|
|
<li><font color="#e00000">5.8 and 5.9 RELIABILITY FIX: Bug in the libcrypto library when parsing certain ASN.1 elements.</font><br>A source code patch is available for <a href="errata58.html#015_crypto">5.8</a> and <a href="errata59.html#009_crypto">5.9</a>. |
<li><font color="#e00000">5.8 and 5.9 RELIABILITY FIX: Bug in the libcrypto library when parsing certain ASN.1 elements.</font><br>A source code patch is available for <a href="errata58.html#015_crypto">5.8</a> and <a href="errata59.html#009_crypto">5.9</a>. |
<li>Update to xserver 1.18.3. |
<li>Update to xserver 1.18.3. |
<li>Update to freetype 2.6.3. |
<li>Update to freetype 2.6.3. |
<li>In <a href="http://man.openbsd.org/OpenBSD-current/man4/macppc/smu.4">smu(4/macppc)</a>, add support for new smu-firmware fan commands. |
<li>In <a href="http://man.openbsd.org/macppc/smu.4">smu(4/macppc)</a>, add support for new smu-firmware fan commands. |
<li>Update to mesa 11.2.2. |
<li>Update to mesa 11.2.2. |
<!-- 2016-05-28 --> |
<!-- 2016-05-28 --> |
<li>Fix a <a href="http://man.openbsd.org/pledge.2">pledge(2)</a> violation with "<a href="http://man.openbsd.org/ncheck_ffs">ncheck_ffs</a> /dev/tty". |
<li>Fix a <a href="http://man.openbsd.org/pledge.2">pledge(2)</a> violation with "<a href="http://man.openbsd.org/ncheck_ffs">ncheck_ffs</a> /dev/tty". |
|
|
<li>Stop making files executable on msdosfs. |
<li>Stop making files executable on msdosfs. |
<li>Fix a logic bug in DUID generation: we want to generate DUIDs until we have one that is not a duplicate and not a zero DUID. |
<li>Fix a logic bug in DUID generation: we want to generate DUIDs until we have one that is not a duplicate and not a zero DUID. |
<li>In <a href="http://man.openbsd.org/ntpd.8">ntpd(8)</a>, harden TLS for constraints. |
<li>In <a href="http://man.openbsd.org/ntpd.8">ntpd(8)</a>, harden TLS for constraints. |
<li>On armv7, dynamically attach <a href="http://man.openbsd.org/OpenBSD-current/man4/armv7/imxiic.4">imxiic(4/armv7)</a> and use the FDT to enumerate devices on i2c busses. The CuBox-i and Hummingboard now need to be booted with an FDT to see the RTC. |
<li>On armv7, dynamically attach <a href="http://man.openbsd.org/armv7/imxiic.4">imxiic(4/armv7)</a> and use the FDT to enumerate devices on i2c busses. The CuBox-i and Hummingboard now need to be booted with an FDT to see the RTC. |
<li>In <a href="http://man.openbsd.org/OpenBSD-current/man4/octeon/cnmac.4">cnmac(4/octeon)</a>, make the TX path MP-safe and add some ifq oactive logic. |
<li>In <a href="http://man.openbsd.org/octeon/cnmac.4">cnmac(4/octeon)</a>, make the TX path MP-safe and add some ifq oactive logic. |
<!-- 2016-05-20 --> |
<!-- 2016-05-20 --> |
<li>On armv7, resolve problems with <a href="http://man.openbsd.org/OpenBSD-current/man4/armv7/ommmc.4">ommmc(4/armv7)</a> sometimes not attaching properly with recent u-boot versions. |
<li>On armv7, resolve problems with <a href="http://man.openbsd.org/armv7/ommmc.4">ommmc(4/armv7)</a> sometimes not attaching properly with recent u-boot versions. |
<li>On macppc, hook up <a href="http://man.openbsd.org/OpenBSD-current/man4/macppc/smu.4">smu(4/macppc)</a> to the thermal management framework. |
<li>On macppc, hook up <a href="http://man.openbsd.org/macppc/smu.4">smu(4/macppc)</a> to the thermal management framework. |
<li>On macppc, add a thermal management framework which controls the fan speed based on the temperature sensor values. |
<li>On macppc, add a thermal management framework which controls the fan speed based on the temperature sensor values. |
<li>In the install script, log questions and answers during install/upgrade and mail them to the root user in a format usable as a response file for <a href="http://man.openbsd.org/autoinstall.8">autoinstall(8)</a>. |
<li>In the install script, log questions and answers during install/upgrade and mail them to the root user in a format usable as a response file for <a href="http://man.openbsd.org/autoinstall.8">autoinstall(8)</a>. |
<li>In libcrypto, fix a short-read bug in the previous version of asn1_d2i_read_bio. |
<li>In libcrypto, fix a short-read bug in the previous version of asn1_d2i_read_bio. |
|
|
<!-- 2016-05-15 --> |
<!-- 2016-05-15 --> |
<li>In <a href="http://man.openbsd.org/xge.4">xge(4)</a>, enable reception and transmission of Jumbo frames. |
<li>In <a href="http://man.openbsd.org/xge.4">xge(4)</a>, enable reception and transmission of Jumbo frames. |
<!-- 2016-05-14 --> |
<!-- 2016-05-14 --> |
<li>In <a href="http://man.openbsd.org/OpenBSD-current/man4/macppc/smu.4">smu(4/macppc)</a>, add support for pwm fans. |
<li>In <a href="http://man.openbsd.org/macppc/smu.4">smu(4/macppc)</a>, add support for pwm fans. |
<li>Initial stab at an EFI bootloader for armv7. |
<li>Initial stab at an EFI bootloader for armv7. |
<li>In <a href="http://man.openbsd.org/sysmerge.8">sysmerge(8)</a>, no longer handle /etc/example files. |
<li>In <a href="http://man.openbsd.org/sysmerge.8">sysmerge(8)</a>, no longer handle /etc/example files. |
<!-- 2016-05-12 --> |
<!-- 2016-05-12 --> |
|
|
</ul> |
</ul> |
<li>On arm and armv7, rework mainbus and implement simplebus to be able to span a tree-like topology based on device tree information. |
<li>On arm and armv7, rework mainbus and implement simplebus to be able to span a tree-like topology based on device tree information. |
<!-- 2016-05-01 --> |
<!-- 2016-05-01 --> |
<li>In <a href="http://man.openbsd.org/OpenBSD-current/man4/armv7/ommmc.4">ommmc(4/armv7)</a>, add support for changing the bus width to ommmc and set the 4-bit mode capability. |
<li>In <a href="http://man.openbsd.org/armv7/ommmc.4">ommmc(4/armv7)</a>, add support for changing the bus width to ommmc and set the 4-bit mode capability. |
<li>Add bus width switching support for MMC. Enable 8-bit bus support on <a href="http://man.openbsd.org/sdhc.4">sdhc(4)</a> controllers that support it. This makes the raw transfer rate of the eMMC on the Lenovo Ideacentre Stick 300 go up to 40 MB/s. |
<li>Add bus width switching support for MMC. Enable 8-bit bus support on <a href="http://man.openbsd.org/sdhc.4">sdhc(4)</a> controllers that support it. This makes the raw transfer rate of the eMMC on the Lenovo Ideacentre Stick 300 go up to 40 MB/s. |
<li>In <a href="http://man.openbsd.org/sdhc.4">sdhc(4)</a>, fix the DMA issues on Bay Trail. |
<li>In <a href="http://man.openbsd.org/sdhc.4">sdhc(4)</a>, fix the DMA issues on Bay Trail. |
<li>Add support for changing the bus width to the <a href="http://man.openbsd.org/sdmmc.4">sdmmc(4)</a> subsystem and the <a href="http://man.openbsd.org/sdhc.4">sdhc(4)</a> controller. Use this to switch SD cards to a 4-bit bus if they support it. |
<li>Add support for changing the bus width to the <a href="http://man.openbsd.org/sdmmc.4">sdmmc(4)</a> subsystem and the <a href="http://man.openbsd.org/sdhc.4">sdhc(4)</a> controller. Use this to switch SD cards to a 4-bit bus if they support it. |
|
|
<!-- 2016-04-28 --> |
<!-- 2016-04-28 --> |
<li>In <a href="http://man.openbsd.org/MAKEDEV.8">MAKEDEV(8)</a>, replace /dev/bpf[0-9] with /dev/bpf and /dev/bpf0. |
<li>In <a href="http://man.openbsd.org/MAKEDEV.8">MAKEDEV(8)</a>, replace /dev/bpf[0-9] with /dev/bpf and /dev/bpf0. |
<li>In <a href="http://man.openbsd.org/dhclient.8">dhclient(8)</a>, if the attempt to broadcast a DHCPDISCOVER packet returns EAFNOSUPPORT, just print an error message and exit. |
<li>In <a href="http://man.openbsd.org/dhclient.8">dhclient(8)</a>, if the attempt to broadcast a DHCPDISCOVER packet returns EAFNOSUPPORT, just print an error message and exit. |
<li>In <a href="http://man.openbsd.org/OpenBSD-current/man8/i386/installboot.8">installboot(8/i386)</a>, plug a couple of leaks of input buffers. |
<li>In <a href="http://man.openbsd.org/i386/installboot.8">installboot(8/i386)</a>, plug a couple of leaks of input buffers. |
<li>In libssl, allow ^C to break operations such as reading passwords. |
<li>In libssl, allow ^C to break operations such as reading passwords. |
<li>In libssl, implement the IETF ChaCha20-Poly1305 cipher suites. The old Google implementation continues to be supported, but the ChaCha20-Poly1305 cipher suites names now refer to the ciphers from draft-ietf-tls-chacha20-poly1305-04. |
<li>In libssl, implement the IETF ChaCha20-Poly1305 cipher suites. The old Google implementation continues to be supported, but the ChaCha20-Poly1305 cipher suites names now refer to the ciphers from draft-ietf-tls-chacha20-poly1305-04. |
<li>In libssl, rename <a href="http://man.openbsd.org/EVP_aead_chacha20_poly1305.3">EVP_aead_chacha20_poly1305(3)</a> to EVP_aead_chacha20_poly1305_old() and replace it with <a href="http://man.openbsd.org/EVP_aead_chacha20_poly1305_ietf.3">EVP_aead_chacha20_poly1305_ietf(3)</a>. The IETF version will become the standard version. |
<li>In libssl, rename <a href="http://man.openbsd.org/EVP_aead_chacha20_poly1305.3">EVP_aead_chacha20_poly1305(3)</a> to EVP_aead_chacha20_poly1305_old() and replace it with <a href="http://man.openbsd.org/EVP_aead_chacha20_poly1305_ietf.3">EVP_aead_chacha20_poly1305_ietf(3)</a>. The IETF version will become the standard version. |