<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
<?asciidoc-toc?>
<?asciidoc-numbered?>

<article lang="en">
<articleinfo>
    <date>2026-08-05</date>
</articleinfo>
<simpara><emphasis role="strong">Note: this will be the final release from the netbsd-9 stable branch.
Users running netbsd-9 in production are strongly encouraged to
transition to a newer release series, such as netbsd-11 or netbsd-10.</emphasis></simpara>
<section id="_changes_since_9_4">
<title>Changes since 9.4</title>
<section id="_system_improvements_and_hardware_support">
<title>System improvements and hardware support</title>
<itemizedlist>
<listitem>
<simpara>
build.sh - various tools build fixes for newer compilers and non-NetBSD platforms.
</simpara>
</listitem>
<listitem>
<simpara>
aarch64 - fixed thread-local storage support.
</simpara>
</listitem>
<listitem>
<simpara>
x86 - fixed MSI/MSI-X configuration on some machines.
</simpara>
</listitem>
<listitem>
<simpara>
&man.mbsnrtowcs.3;, &man.wcsnrtombs.3; - added manual pages.
</simpara>
</listitem>
<listitem>
<simpara>
&man.acpiout.4; - fixed display brightness controls on certain machines.
</simpara>
</listitem>
<listitem>
<simpara>
&man.eap.4; - restore the full set of supported hardware encodings from netbsd-7.
</simpara>
</listitem>
<listitem>
<simpara>
&man.uftdi.4; - added support for a range of Brainboxes USB to Serial adapters.
</simpara>
</listitem>
<listitem>
<simpara>
&man.urtwn.4; - added support for Mercusys MW150USV2 USB Wi-Fi adapters.
</simpara>
</listitem>
<listitem>
<simpara>
&man.urtwn.4; - added support for Asus USB-N10 Nano B1 Wi-Fi adapters.
</simpara>
</listitem>
<listitem>
<simpara>
&amp;man.viaide.4 - various improvements in support for several controllers.
</simpara>
</listitem>
</itemizedlist>
</section>
<section id="_security_and_reliabiliy">
<title>Security and reliabiliy</title>
<itemizedlist>
<listitem>
<simpara>
ipf - fixed a remotely triggerable null pointer dereference in icmp6 parsing.
</simpara>
</listitem>
<listitem>
<simpara>
netinet - fixed a 4-byte leak of kernel stack data through TCP timestamps.
</simpara>
</listitem>
<listitem>
<simpara>
netinet - added a mitigation for TCP SegmentSmack.
</simpara>
</listitem>
<listitem>
<simpara>
netinet6 - avoid dropping 32-byte fragmented IPv6 packets.
</simpara>
</listitem>
<listitem>
<simpara>
zfs - fixed possible data corruption on FIOSEEKDATA/FIOSEEKHOLE (PR 58111).
</simpara>
</listitem>
<listitem>
<simpara>
&man.tic.1; - respect user&#8217;s current umask (PR 58270)
</simpara>
</listitem>
<listitem>
<simpara>
&man.vi.1; - fixed crash on certain substitutions (PR 57630).
</simpara>
</listitem>
<listitem>
<simpara>
&man.clock.gettime.2; - fixed implementation of CLOCK_PROCESS/THREAD_CPUTIME_ID so they are monotonic.
</simpara>
</listitem>
<listitem>
<simpara>
&man.iconv.3; - fixed a use-after-free in VIQR encoding.
</simpara>
</listitem>
<listitem>
<simpara>
&man.bpf.4; - fixed deadlocks and MP-safety issues.
</simpara>
</listitem>
<listitem>
<simpara>
&man.hdaudio.4; - added access checks so unprivileged users can&#8217;t change the configuration.
</simpara>
</listitem>
<listitem>
<simpara>
&man.ucom.4; - fixed input queue corruption on open-after-close.
</simpara>
</listitem>
<listitem>
<simpara>
&man.gpt.8; - disallow partitions with null UUIDs, generate one instead.
</simpara>
</listitem>
<listitem>
<simpara>
&man.fsck.ffs.8; - fixed crashes on filesystems with more than 2^32 blocks.
</simpara>
</listitem>
<listitem>
<simpara>
&man.syslogd.8; - various memory leak fixes.
</simpara>
</listitem>
<listitem>
<simpara>
&man.telnetd.8; - fixed "telnet -l", telnetd asking for authentication twice (PR 58127, PR 58787).
</simpara>
</listitem>
<listitem>
<simpara>
&man.unbound.8; - applied upstream fix for CVE-2025-11411.
</simpara>
</listitem>
</itemizedlist>
</section>
<section id="_third_party_components">
<title>Third-party components</title>
<itemizedlist>
<listitem>
<simpara>
&man.Xorg.1; - applied upstream security fixes for xorg-server, libXfont2, and libXpm.
</simpara>
</listitem>
<listitem>
<simpara>
&man.openssl.1; - applied upstream fixes for various security issues.
</simpara>
</listitem>
<listitem>
<simpara>
&man.sshd.8; - applied upstream fixes for various security issues.
</simpara>
</listitem>
<listitem>
<simpara>
tzdata - updated to tzdata2026b.
</simpara>
</listitem>
<listitem>
<simpara>
xkbcomp - updated to 1.5.0.
</simpara>
</listitem>
</itemizedlist>
</section>
</section>
</article>
