version 1.22, 2019/09/30 11:14:15 |
version 1.23, 2019/09/30 11:42:52 |
|
|
<a href="https://man.openbsd.org/tmux.1">tmux(1)</a>. |
<a href="https://man.openbsd.org/tmux.1">tmux(1)</a>. |
Introduced the command "display-menu" to show a menu bound to |
Introduced the command "display-menu" to show a menu bound to |
the mouse on status line by default, and added menus in tree, |
the mouse on status line by default, and added menus in tree, |
client and buffer modes. |
client and buffer modes. |
<li>Changed the behavior of swap-window -d in |
<li>Changed the behavior of swap-window -d in |
<a href="https://man.openbsd.org/tmux.1">tmux(1)</a> to match |
<a href="https://man.openbsd.org/tmux.1">tmux(1)</a> to match |
swap-pane. |
swap-pane. |
|
|
<a href="https://man.openbsd.org/write.2">write(2)</a> syscalls. |
<a href="https://man.openbsd.org/write.2">write(2)</a> syscalls. |
<li>Removed the KERNEL_LOCK from |
<li>Removed the KERNEL_LOCK from |
the <a href="https://man.openbsd.org/bridge.4">bridge(4)</a> |
the <a href="https://man.openbsd.org/bridge.4">bridge(4)</a> |
output fast-path. |
output fast-path. |
<li>Made resource limit access MP-safe. |
<li>Made resource limit access MP-safe. |
</ul> |
</ul> |
|
|
|
|
|
|
<li>Improved <a href="https://www.openbsd.org/arm64.html">arm64</a> hardware |
<li>Improved <a href="https://www.openbsd.org/arm64.html">arm64</a> hardware |
support, including: |
support, including: |
<ul> |
<ul> |
<li>Added support for Ampere eMAG CPU based systems. |
<li>Added support for Ampere eMAG CPU based systems. |
<li>Added support to <a href="https://man.openbsd.org/amlclock.4">amlclock(4)</a> |
<li>Added support to <a href="https://man.openbsd.org/amlclock.4">amlclock(4)</a> |
for obtaining CPU clock frequency. |
for obtaining CPU clock frequency. |
|
|
<a href="https://man.openbsd.org/amlpciephy.4">amlpciephy(4)</a>, drivers |
<a href="https://man.openbsd.org/amlpciephy.4">amlpciephy(4)</a>, drivers |
for the USB controller and PHYs on the Amlogic G12A/B SoCs. |
for the USB controller and PHYs on the Amlogic G12A/B SoCs. |
<li>Added <a href="https://man.openbsd.org/imxtmu.4">imxtmu(4)</a>, a driver |
<li>Added <a href="https://man.openbsd.org/imxtmu.4">imxtmu(4)</a>, a driver |
to upport the temperature sensors on i.MX8M SoCs. |
to support the temperature sensors on i.MX8M SoCs. |
<li>Added <a href="https://man.openbsd.org/amlrng.4">amlrng(4)</a>, a simple |
<li>Added <a href="https://man.openbsd.org/amlrng.4">amlrng(4)</a>, a simple |
random number generator driver for Amlogic SoCs. |
random number generator driver for Amlogic SoCs. |
<li>Added <a href="https://man.openbsd.org/amclock.4">amclock(4)</a>, |
<li>Added <a href="https://man.openbsd.org/amclock.4">amclock(4)</a>, |
|
|
<a href="https://man.openbsd.org/mvneta.4">mvneta(4)</a> on arm64. |
<a href="https://man.openbsd.org/mvneta.4">mvneta(4)</a> on arm64. |
<li>Added <a href="https://man.openbsd.org/pinctrl.4">pinctrl(4)</a> |
<li>Added <a href="https://man.openbsd.org/pinctrl.4">pinctrl(4)</a> |
support for 'pinconf-single' devices and support for |
support for 'pinconf-single' devices and support for |
bias and drive-strength properties, needed for HiSilicon SoCs. |
bias and drive-strength properties, needed for HiSilicon SoCs. |
<li>Added <a href="https://man.openbsd.org/mvdog.4">mvdog(4), a driver</a> |
<li>Added <a href="https://man.openbsd.org/mvdog.4">mvdog(4), a driver</a> |
to support the watchdog on the Armada 3700 SoC. |
to support the watchdog on the Armada 3700 SoC. |
<li>Added support for the Allwinner H6 to |
<li>Added support for the Allwinner H6 to |
<a href="https://man.openbsd.org/sxipio.4">sxipio(4)</a> and |
<a href="https://man.openbsd.org/sxipio.4">sxipio(4)</a> and |
<a href="https://man.openbsd.org/sxiccmu.4">sxiccmu(4)</a>. |
<a href="https://man.openbsd.org/sxiccmu.4">sxiccmu(4)</a>. |
<li>Enabled <a href="https://man.openbsd.org/amlmmc.4">amlmmc(4)</a>, a |
<li>Enabled <a href="https://man.openbsd.org/amlmmc.4">amlmmc(4)</a>, a |
driverfor the SD/MMC controller found on various Amlogic SoCs. |
driver for the SD/MMC controller found on various Amlogic SoCs. |
<li>Added <a href="https://man.openbsd.org/mviic.4">mviic(4)</a>, a driver |
<li>Added <a href="https://man.openbsd.org/mviic.4">mviic(4)</a>, a driver |
to support the I2C controller on the Armada 3700 SoC. |
to support the I2C controller on the Armada 3700 SoC. |
<li>Added <a href="https://man.openbsd.org/mvuart.4">mvuart(4)</a> to |
<li>Added <a href="https://man.openbsd.org/mvuart.4">mvuart(4)</a> to |
|
|
<a href="https://man.openbsd.org/mpe.4">mpe(4)</a>, |
<a href="https://man.openbsd.org/mpe.4">mpe(4)</a>, |
<a href="https://man.openbsd.org/mpip.4">mpip(4)</a>, |
<a href="https://man.openbsd.org/mpip.4">mpip(4)</a>, |
<a href="https://man.openbsd.org/etherip.4">etherip(4)</a> |
<a href="https://man.openbsd.org/etherip.4">etherip(4)</a> |
and <a href="https://man.openbsd.org/bpe.4">bpe(4)</a> . |
and <a href="https://man.openbsd.org/bpe.4">bpe(4)</a>. |
<li>Implemented tx mitigation by calling the hardware transmit |
<li>Implemented tx mitigation by calling the hardware transmit |
routine per several packets rather than for individual |
routine per several packets rather than for individual |
packets. Defers calls to the transmit routine to a network taskq, |
packets. Defers calls to the transmit routine to a network taskq, |
|
|
those containing whitespace. |
those containing whitespace. |
<li>Introduced <a href="https://man.openbsd.org/sysupgrade.8">sysupgrade(8)</a> |
<li>Introduced <a href="https://man.openbsd.org/sysupgrade.8">sysupgrade(8)</a> |
that can be used to upgrade OpenBSD from one release to the next |
that can be used to upgrade OpenBSD from one release to the next |
or from snapshot to snapshot without user input. |
or from snapshot to snapshot without user input. |
<li>Added octeon bootloader to files copied to the boot partition. |
<li>Added octeon bootloader to files copied to the boot partition. |
To use the bootloader, the firmware must be configured to load file "boot" |
To use the bootloader, the firmware must be configured to load file "boot" |
instead of "bsd." |
instead of "bsd". |
<li>Included <a href="https://man.openbsd.org/mount_nfs.8">mount_nfs(8)</a> |
<li>Included <a href="https://man.openbsd.org/mount_nfs.8">mount_nfs(8)</a> |
on the amd64 CD ramdisk. |
on the amd64 CD ramdisk. |
<li>Added <a href="https://man.openbsd.org/tee.1">tee(1)</a> to the ramdisk, and |
<li>Added <a href="https://man.openbsd.org/tee.1">tee(1)</a> to the ramdisk, and |
|
|
access. |
access. |
<li>Various changes |
<li>Various changes |
in <a href="https://man.openbsd.org/unveil.2">unveil(2)</a> |
in <a href="https://man.openbsd.org/unveil.2">unveil(2)</a> |
to improve application behaiviour when encountering hidden |
to improve application behavior when encountering hidden |
filesystem paths. |
filesystem paths. |
<li><a href="https://man.openbsd.org/ps.1">ps(1)</a> can now show |
<li><a href="https://man.openbsd.org/ps.1">ps(1)</a> can now show |
which processes have called unveil(2) to run with a restricted |
which processes have called unveil(2) to run with a restricted |
|
|
using it to XOR random data into the buffer we feed the kernel for |
using it to XOR random data into the buffer we feed the kernel for |
<a href="https://www.openbsd.org/amd64.html">amd64</a>. |
<a href="https://www.openbsd.org/amd64.html">amd64</a>. |
<li>Added information about system call memory write protection |
<li>Added information about system call memory write protection |
and stack mappion violations to system |
and stack mapping violations to system |
accounting. Now <a href="https://man.openbsd.org/daily.8">daily(8)</a> |
accounting. Now <a href="https://man.openbsd.org/daily.8">daily(8)</a> |
will print a list of affected processes |
will print a list of affected processes |
and <a href="https://man.openbsd.org/lastcom.1">lastcomm(1)</a> |
and <a href="https://man.openbsd.org/lastcom.1">lastcomm(1)</a> |
|
|
supported features, and |
supported features, and |
removed <a href="https://man.openbsd.org/snmpctl.8">snmpctl(8)</a>. |
removed <a href="https://man.openbsd.org/snmpctl.8">snmpctl(8)</a>. |
<li>Improvements |
<li>Improvements |
in <a href="https://man.openbsd.org/ntpd.8">ntpd(8)</a>s dns |
in <a href="https://man.openbsd.org/ntpd.8">ntpd(8)</a> dns |
resoving and constraints checking, especially during |
resoving and constraints checking, especially during |
startup. Unreliable ntp peers are removed them from the pool and |
startup. Unreliable ntp peers are removed them from the pool and |
dns resolving is repeated to add replacements. |
dns resolving is repeated to add replacements. |
|
|
<li>Enabled switching between wireless and wired interfaces in |
<li>Enabled switching between wireless and wired interfaces in |
dhclient(8), setting the default route with the interface |
dhclient(8), setting the default route with the interface |
address and allowing two default routes in the routing table. A |
address and allowing two default routes in the routing table. A |
wired interface will be preferred when connected. |
wired interface will be preferred when connected. |
<li>Added consistent use of 'ifconfig $_if [-inet| -inet6]' to clear existing |
<li>Added consistent use of 'ifconfig $_if [-inet| -inet6]' to clear existing |
configurations completely after restarting an install. |
configurations completely after restarting an install. |
<li>Added 'forwarded' log format extending the 'combined' log |
<li>Added 'forwarded' log format extending the 'combined' log |
format in <a href="https://man.openbsd.org/httpd.8">httpd(8)</a>. |
format in <a href="https://man.openbsd.org/httpd.8">httpd(8)</a>. |
</ul> |
</ul> |
|
|
<li>Assorted improvements: |
<li>Assorted improvements: |
<ul> |
<ul> |
<li> The filesystem buffer cache now more aggressively uses memory |
<li> The filesystem buffer cache now more aggressively uses memory |
outside the DMA region, to improve cache performance on amd64 |
outside the DMA region, to improve cache performance on amd64 |
|
|
and memory sidechannel attacks like Spectre, Meltdown, |
and memory sidechannel attacks like Spectre, Meltdown, |
Rowhammer and Rambleed. |
Rowhammer and Rambleed. |
<li>Adjusted <a href="https://man.openbsd.org/ssh.1">ssh(1)</a> |
<li>Adjusted <a href="https://man.openbsd.org/ssh.1">ssh(1)</a> |
to default to using the rsa-sha2-512 signature algorith when |
to default to using the rsa-sha2-512 signature algorithm when |
signing certificates with an RSA key. This will render these |
signing certificates with an RSA key. This will render these |
certificates incompatible with OpenSSH 7.1 and earlier, |
certificates incompatible with OpenSSH 7.1 and earlier, |
unless the default is overridden by use of the (1) -t flag. |
unless the default is overridden by use of the (1) -t flag. |