version 1.30, 2024/03/31 00:57:03 |
version 1.31, 2024/03/31 01:24:10 |
|
|
|
|
<li>VMM/VMD improvements |
<li>VMM/VMD improvements |
<ul> |
<ul> |
<li>Fixed IRQ storm caused by edge-triggered devices such as the uart. |
<li>Fixed IRQ storm caused by edge-triggered devices such as the UART. |
<li>Fixed block size calculation for vioscsi devices. |
<li>Fixed block size calculation for vioscsi devices. |
<li>Added io instruction length to vm exit information, allowing |
<li>Added io instruction length to vm exit information, allowing |
<a href="https://man.openbsd.org/vmd.8">vmd(8)</a> to perform validation |
<a href="https://man.openbsd.org/vmd.8">vmd(8)</a> to perform validation |
|
|
href="https://man.openbsd.org/fbtab.5">fbtab(5)</a> to xenodm. |
href="https://man.openbsd.org/fbtab.5">fbtab(5)</a> to xenodm. |
<li>Made <a href="https://man.openbsd.org/grep.1">grep(1)</a> -m behavior match GNU grep. |
<li>Made <a href="https://man.openbsd.org/grep.1">grep(1)</a> -m behavior match GNU grep. |
<li>Tweaked the default memory limits in /etc/login.conf on several |
<li>Tweaked the default memory limits in /etc/login.conf on several |
architectures to account for increased memeory requirements, for |
architectures to account for increased memory requirements, for |
example when compiling or linking under user pbuild. |
example when compiling or linking under user pbuild. |
<li>Initialize all terminals with "tset -I", thereby avoiding extra |
<li>Initialize all terminals with "tset -I", thereby avoiding extra |
newlines to be printed. |
newlines to be printed. |
|
|
<li>The Synopsys Ethernet Quality-of-Service Controller |
<li>The Synopsys Ethernet Quality-of-Service Controller |
(<a href="https://man.openbsd.org/dwqe.4">dwqe(4)</a>) is enabled for |
(<a href="https://man.openbsd.org/dwqe.4">dwqe(4)</a>) is enabled for |
amd64. |
amd64. |
<li>Added initial support for Elkhart Lake ethernet to <a |
<li>Added initial support for Elkhart Lake Ethernet to <a |
href="https://man.openbsd.org/dwqe.4">dwqe(4)</a>. |
href="https://man.openbsd.org/dwqe.4">dwqe(4)</a>. |
<li>Support for AX88179A in |
<li>Support for AX88179A in |
<a href="https://man.openbsd.org/axen.4">axen(4)</a>. |
<a href="https://man.openbsd.org/axen.4">axen(4)</a>. |
|
|
static entries on interfaces like <a |
static entries on interfaces like <a |
href="https://man.openbsd.org/vxlan.4">vxlan(4)</a>. |
href="https://man.openbsd.org/vxlan.4">vxlan(4)</a>. |
<li>Tightened up <a |
<li>Tightened up <a |
href="https://man.openbsd.org/relayd.8">relayd(8)</a> HTTP eader parsing. |
href="https://man.openbsd.org/relayd.8">relayd(8)</a> HTTP header parsing. |
<li>Deferred <a href="https://man.openbsd.org/relayd.8">relayd(8)</a> |
<li>Deferred <a href="https://man.openbsd.org/relayd.8">relayd(8)</a> |
relay_read_http header parsing until after line continuation, |
relay_read_http header parsing until after line continuation, |
preventing potential request smuggling attacks. |
preventing potential request smuggling attacks. |