version 1.99, 2020/05/06 13:34:47 |
version 1.100, 2021/03/15 10:18:42 |
|
|
<li>arm: New <a href="https://man.openbsd.org/axppmic.4">axppmic(4)</a> |
<li>arm: New <a href="https://man.openbsd.org/axppmic.4">axppmic(4)</a> |
driver for the AXP209 I2C PMIC. |
driver for the AXP209 I2C PMIC. |
<li>arm: New <a href="https://man.openbsd.org/bcmaux.4">bcmaux(4)</a> driver |
<li>arm: New <a href="https://man.openbsd.org/bcmaux.4">bcmaux(4)</a> driver |
for clocks and interrupts on the auxilliary UART on BCM2835 devices. |
for clocks and interrupts on the auxiliary UART on BCM2835 devices. |
<li>arm: New <a href="https://man.openbsd.org/armv7/mvmpic.4">mvmpic(4)</a> |
<li>arm: New <a href="https://man.openbsd.org/armv7/mvmpic.4">mvmpic(4)</a> |
driver for an interrupt controller on Marvell ARMADA 38x. |
driver for an interrupt controller on Marvell ARMADA 38x. |
<li>arm: New <a href="https://man.openbsd.org/armv7/mvpxa.4">mvpxa(4)</a> |
<li>arm: New <a href="https://man.openbsd.org/armv7/mvpxa.4">mvpxa(4)</a> |
|
|
of all TLS protocols and libtls "compat" ciphers. |
of all TLS protocols and libtls "compat" ciphers. |
<li>Various races have been fixed in |
<li>Various races have been fixed in |
<a href="https://man.openbsd.org/relayd.8">relayd(8)</a>, |
<a href="https://man.openbsd.org/relayd.8">relayd(8)</a>, |
expecially in HTTP chunked mode. |
especially in HTTP chunked mode. |
<li><a href="https://man.openbsd.org/ndp.8">ndp(8)</a> now shows the |
<li><a href="https://man.openbsd.org/ndp.8">ndp(8)</a> now shows the |
relevant NDP information when run in a non-default routing |
relevant NDP information when run in a non-default routing |
domain. |
domain. |
|
|
<li>Trapsleds, a new mitigation that significantly reduces the amount of |
<li>Trapsleds, a new mitigation that significantly reduces the amount of |
nops in the instruction stream, replacing them with trap instructions |
nops in the instruction stream, replacing them with trap instructions |
or jump-over-trap sequences, thereby requiring greater accuracy for |
or jump-over-trap sequences, thereby requiring greater accuracy for |
targetting potential gadgets. |
targeting potential gadgets. |
<li>Kernel Address Randomized Link (KARL), a new "link-kit" allows the .o |
<li>Kernel Address Randomized Link (KARL), a new "link-kit" allows the .o |
files of the kernel to be relinked in a random order, creating a unique |
files of the kernel to be relinked in a random order, creating a unique |
kernel for each boot. /bsd is now non-readable to users, to try to |
kernel for each boot. /bsd is now non-readable to users, to try to |
|
|
for debugging lock order issues in the kernel. |
for debugging lock order issues in the kernel. |
The tool is not built in by default, and only amd64, hppa and i386 |
The tool is not built in by default, and only amd64, hppa and i386 |
are supported. |
are supported. |
<li>Modernize some bizzare tty behaviours of getty(8). |
<li>Modernize some bizarre tty behaviours of getty(8). |
<li>Some subtle changes to pledge(2) to satisfy requirements observed |
<li>Some subtle changes to pledge(2) to satisfy requirements observed |
in real life. |
in real life. |
<li>Prefer use of waitpid(2) rather than wait(3) where possible, to |
<li>Prefer use of waitpid(2) rather than wait(3) where possible, to |