version 1.17, 2022/10/01 09:20:09 |
version 1.18, 2022/10/01 10:21:33 |
|
|
href="https://man.openbsd.org/vmctl.8">vmctl(8)</a> and <a |
href="https://man.openbsd.org/vmctl.8">vmctl(8)</a> and <a |
href="https://man.openbsd.org/vmm.4">vmm(4)</a> to use bytes for |
href="https://man.openbsd.org/vmm.4">vmm(4)</a> to use bytes for |
memory and disk sizes. |
memory and disk sizes. |
<li>fix rebooting a received vm in <a |
<li>Fix rebooting a received VM in <a |
href="https://man.openbsd.org/vmd.8">vmd(8)</a>. |
href="https://man.openbsd.org/vmd.8">vmd(8)</a>. |
<li>Have <a href="https://man.openbsd.org/vmd.8">vmd(8)</a> provide |
<li>Have <a href="https://man.openbsd.org/vmd.8">vmd(8)</a> provide |
a copy of bios at 4g boundary, SeaBIOS and newer Linux kernels expect |
a copy of bios at 4g boundary, SeaBIOS and newer Linux kernels expect |
it there. |
it there. |
<li>In <a href="https://man.openbsd.org/vmd.8">vmd(8)</a>, fix off by |
<li>In <a href="https://man.openbsd.org/vmd.8">vmd(8)</a>, fix off by |
one in vm memory range check. |
one in VM memory range check. |
<li>In <a href="https://man.openbsd.org/vmd.8">vmd(8)</a>, add |
<li>In <a href="https://man.openbsd.org/vmd.8">vmd(8)</a>, add |
support for mmio assist. In <a |
support for MMIO assist. In <a |
href="https://man.openbsd.org/vmm.4">vmm(4)</a>, send all port io |
href="https://man.openbsd.org/vmm.4">vmm(4)</a>, send all port I/O |
emulation to userland. |
emulation to userland. |
<li>Have <a href="https://man.openbsd.org/vmd.8">vmd(8)</a> compute |
<li>Have <a href="https://man.openbsd.org/vmd.8">vmd(8)</a> compute |
i8254 read-back command latch from singular timestamp. |
i8254 read-back command latch from singular timestamp. |
|
|
<li>Let <a href="https://man.openbsd.org/vmm.4">vmm(4)</a> allow |
<li>Let <a href="https://man.openbsd.org/vmm.4">vmm(4)</a> allow |
reading MSR_TSC on Intel hosts. |
reading MSR_TSC on Intel hosts. |
<li>In <a href="https://man.openbsd.org/vmm.4">vmm(4)</a>, reference |
<li>In <a href="https://man.openbsd.org/vmm.4">vmm(4)</a>, reference |
count vm's and vcpu's. |
count VMs and VCPUs. |
<li>In <a href="https://man.openbsd.org/vmm.4">vmm(4)</a>, zero |
<li>In <a href="https://man.openbsd.org/vmm.4">vmm(4)</a>, zero |
virtual addresses of vcpu state pages after freeing. |
virtual addresses of VCPU state pages after freeing. |
<li>Fix `vmctl send` on Intel hosts by load the vmcs before reading |
<li>Fix `vmctl send` on Intel hosts by load the vmcs before reading |
vcpu registers in <a href="https://man.openbsd.org/vmm.4">vmm(4)</a>. |
VCPU registers in <a href="https://man.openbsd.org/vmm.4">vmm(4)</a>. |
<li>Fix `vmctl receive` on Intel hosts by adding an additional fault |
<li>Fix `vmctl receive` on Intel hosts by adding an additional fault |
type in <a href="https://man.openbsd.org/vmm.4">vmm(4)</a>. |
type in <a href="https://man.openbsd.org/vmm.4">vmm(4)</a>. |
<li>Add additional <a href="https://man.openbsd.org/dt.4">dt(4)</a> |
<li>Add additional <a href="https://man.openbsd.org/dt.4">dt(4)</a> |
|
|
href="https://man.openbsd.org/ipmi.4">ipmi(4)</a>. |
href="https://man.openbsd.org/ipmi.4">ipmi(4)</a>. |
<li>Added support for the <a |
<li>Added support for the <a |
href="https://man.openbsd.org/ehci.4">ehci(4)</a> controller on |
href="https://man.openbsd.org/ehci.4">ehci(4)</a> controller on |
marvell 3720 boards. |
Marvell 3720 boards. |
|
|
</ul> |
</ul> |
|
|
<li>New or improved network hardware support: |
<li>New or improved network hardware support: |
|
|
|
|
<li>Added or improved wireless network drivers: |
<li>Added or improved wireless network drivers: |
<ul> |
<ul> |
<li>Made device matching in <a href="https://man.openbsd.org/iwx.4">iwx(4)</a> more similar to linux iwlwifi. |
<li>Made device matching in <a href="https://man.openbsd.org/iwx.4">iwx(4)</a> more similar to Linux iwlwifi. |
<li>Added support for AX210/AX211 devices to <a href="https://man.openbsd.org/iwx.4">iwx(4)</a>. |
<li>Added support for AX210/AX211 devices to <a href="https://man.openbsd.org/iwx.4">iwx(4)</a>. |
<li>Fixed <a href="https://man.openbsd.org/iwx.4">iwx(4)</a> setting |
<li>Fixed <a href="https://man.openbsd.org/iwx.4">iwx(4)</a> setting |
of HT/VHT bits in rate flags of the Tx command that could cause a |
of HT/VHT bits in rate flags of the Tx command that could cause a |
firmware panic. |
firmware panic. |
<li>Repaired <a href="https://man.openbsd.org/rge.4">rge(4)</a> hardware vlan tagging. |
<li>Repaired <a href="https://man.openbsd.org/rge.4">rge(4)</a> hardware VLAN tagging. |
<li>Updated various wireless drivers to use <a href="https://man.openbsd.org/memset.3">memset(3)</a> to initialize ieee80211_rxinfo struct properly. |
<li>Updated various wireless drivers to use <a href="https://man.openbsd.org/memset.3">memset(3)</a> to initialize ieee80211_rxinfo struct properly. |
<li>Increased rx buffer size on <a href="https://man.openbsd.org/uaq.4">uaq(4)</a> to 62kB. |
<li>Increased rx buffer size on <a href="https://man.openbsd.org/uaq.4">uaq(4)</a> to 62kB. |
|
|
|
|
work by default. |
work by default. |
<li>Made <a href="https://man.openbsd.org/pf.4">pf(4)</a> more paranoid about IGMP/MKP messages. |
<li>Made <a href="https://man.openbsd.org/pf.4">pf(4)</a> more paranoid about IGMP/MKP messages. |
<li>Allow forwarding to and from IPs in the 240/4 range. |
<li>Allow forwarding to and from IPs in the 240/4 range. |
<li>Corrected the virtual ethernet bridge <a |
<li>Corrected the Virtual Ethernet Bridge <a |
href="https://man.openbsd.org/veb.4">veb(4)</a> to avoid calling |
href="https://man.openbsd.org/veb.4">veb(4)</a> to avoid calling |
if_enqueue from an smr critical section. |
if_enqueue from an smr critical section. |
<li>Fixed a kernel panic in <a |
<li>Fixed a kernel panic in <a |
|
|
<li>Full support for RFC 7911 - Advertisement of Multiple Paths in BGP. |
<li>Full support for RFC 7911 - Advertisement of Multiple Paths in BGP. |
<li>Improve FIB code, handle IPv6 scoped addresses properly. |
<li>Improve FIB code, handle IPv6 scoped addresses properly. |
<li>Add <a href="https://man.openbsd.org/bgplgd.8">bgplgd(8)</a>, |
<li>Add <a href="https://man.openbsd.org/bgplgd.8">bgplgd(8)</a>, |
a fastcgi server providing a REST API of bgpctl. |
a FastCGI server providing a REST API of bgpctl. |
<li>Bugfix: <a href="https://man.openbsd.org/bgpd.8">bgpd(8)</a> could |
<li>Bugfix: <a href="https://man.openbsd.org/bgpd.8">bgpd(8)</a> could |
fail to invalidate nexthops and incorrectly leave them in the FIB or |
fail to invalidate nexthops and incorrectly leave them in the FIB or |
Adj-RIB-Out. |
Adj-RIB-Out. |
|
|
Validated ASPA payloads are visible in JSON and filemode (-f) output. |
Validated ASPA payloads are visible in JSON and filemode (-f) output. |
<li>Set rsync connection I/O idle timeout to 15 seconds. |
<li>Set rsync connection I/O idle timeout to 15 seconds. |
<li>Unify the maximum idle I/O and connect timeouts for rsync & HTTPS. |
<li>Unify the maximum idle I/O and connect timeouts for rsync & HTTPS. |
<li>Rpki-client now performs stricter EE certificate validation: |
<li>rpki-client now performs stricter EE certificate validation: |
<ul> |
<ul> |
<li>Disallow AS Resources extensions in ROA EE certificates. |
<li>Disallow AS Resources extensions in ROA EE certificates. |
<li>Disallow Subject Information Access (SIA) extensions in RPKI |
<li>Disallow Subject Information Access (SIA) extensions in RPKI |