Build date: 1773183601 - Tue Mar 10 23:00:01 UTC 2026 Build cvs date: 1773164435 - Tue Mar 10 17:40:35 UTC 2026 Build id: 2026-03-11.1 Build tags: amd64-regress ports sysupgrade Applied the following diff(s): /home/anton/tmp/robsd/src-sys-em.diff /home/anton/tmp/robsd/src-sys-uhidev-sispm.diff /home/anton/tmp/robsd/src-sysupgrade.diff P distrib/special/libstubs/Makefile P lib/libarch/alpha/bwx.c P lib/libc/gen/readpassphrase.c P lib/libc/gmon/gmon.c P lib/libc/hash/helper.c P lib/libcrypto/man/BIO_s_mem.3 P lib/libcrypto/rand/randfile.c P lib/libcrypto/ui/ui_openssl.c P lib/libfido2/src/hid_unix.c P lib/libfuse/fuse.c P lib/libsndio/sio.c P lib/libsndio/sio_aucat.c P lib/libsndio/sio_priv.h P lib/libsndio/sio_sun.c P lib/libtls/tls_config.c P lib/libtls/tls_util.c P sys/conf/files P sys/dev/pci/if_iwx.c P sys/dev/pci/if_iwxreg.h P sys/dev/pci/if_iwxvar.h M sys/dev/usb/uhidev.c P sys/kern/kern_pledge.c P usr.bin/ssh/ssh-agent.c M usr.sbin/bgpd/session.c P usr.sbin/smtpd/lka.c P usr.sbin/smtpd/lka_filter.c P usr.sbin/smtpd/log.c P usr.sbin/smtpd/log.h P usr.sbin/smtpd/parse.y P usr.sbin/smtpd/smtpd.c P usr.sbin/smtpd/smtpd.conf.5 P usr.sbin/smtpd/smtpd.h P usr.sbin/smtpd/util.c commit tMvmNGQaF0h9ASDU Author: martijn Date: 2026/03/10 17:40:35 RFC5321 specifies max-rcpt to be >= 100 as a MUST. feedback and OK kirill@ usr.sbin/smtpd/parse.y commit K6DhPeGmMbDckpWe Author: martijn Date: 2026/03/10 17:35:05 Allow filters to prepend loglines with a priority tag. This way logmessages can be written under a reasonable priority, instead of putting everything under warning. Current behaviour of tagless messages will still be written out under warning. OK kirill@, op@ usr.sbin/smtpd/lka_filter.c usr.sbin/smtpd/log.c usr.sbin/smtpd/log.h commit UwPTa76Z7WXI6v3L Author: martijn Date: 2026/03/10 17:30:23 Let smtpd write filter logging out to syslog under their own syslogtag. This makes the layout more consistent with smtpd internal, and gives a little more flexibility inside syslogd. While here also document the user, group, and chroot arguments to a filter as well. OK kirill@, op@ usr.sbin/smtpd/lka.c usr.sbin/smtpd/lka_filter.c usr.sbin/smtpd/log.c usr.sbin/smtpd/log.h usr.sbin/smtpd/parse.y usr.sbin/smtpd/smtpd.c usr.sbin/smtpd/smtpd.conf.5 usr.sbin/smtpd/smtpd.h usr.sbin/smtpd/util.c commit e0hHIM2BQZtsPQ4a Author: deraadt Date: 2026/03/10 16:33:42 From now on, readlink(2) requires pledge "rpath" Discussed with david leadbeater and beck sys/kern/kern_pledge.c commit b9V8nJcSW5mEdHfL Author: deraadt Date: 2026/03/10 16:27:33 use O_CLOEXEC; ok guenther lib/libc/gen/readpassphrase.c commit NFzoNAOog6k26O1h Author: deraadt Date: 2026/03/10 16:20:57 use O_CLOEXEC; ok guenther lib/libarch/alpha/bwx.c lib/libc/gmon/gmon.c lib/libc/hash/helper.c lib/libfido2/src/hid_unix.c lib/libfuse/fuse.c commit rfPH1SMG3ZHvzD4z Author: jsg Date: 2026/03/10 08:17:08 make uvm_io.c build conditional to save space on ramdisks uvm_io() calls in kern_sysctl.c are under #ifndef SMALL_KERNEL sys_process.c has a uvm_io() call but is only built for ptrace | dt feedback from miod@ sys/conf/files commit LVQcXG1B6wXIl3fu Author: stsp Date: 2026/03/10 08:00:57 Remove custom Rx A-MPDU reordering code from iwx(4). The equivalent code was deleted from iwlwifi in 2023. It is only needed for iwm 9k devices running with multiple Rx queues. AX200 and later devices do Rx reordering in firmware and provide flags the driver can check to avoid sending duplicate frames up the stack. See linux.git commit 29fa9a984b6d1075020f12071a89897fd62ed27f and linux.git commit ff8e3a40d78bc414213b2724ad775adf98780a5a ok phessler@ kettenis@ kevlo@ Tested: AX200: jmc, stsp AX210 (MA): kettenis, kevlo AX211 (BZ): stsp sys/dev/pci/if_iwx.c sys/dev/pci/if_iwxreg.h sys/dev/pci/if_iwxvar.h commit EiuXoQwiOBYzpdNp Author: stsp Date: 2026/03/10 07:58:53 Prevent fatal firmware errors on iwx(4) Bz devices when forcing 11a/b/g mode. Avoid enabling wide channels or MIMO in firmware Tx rate selection if we are running in 11a/b/g mode. Honour the "nomimo" network flag in any mode. ok phessler@ Tested: AX200: stsp AX201 (MA): kettenis, kevlo AX211 (BZ): stsp sys/dev/pci/if_iwx.c commit T4NDplRx1YRJYCQx Author: djm Date: 2026/03/10 07:27:14 whitespace usr.bin/ssh/ssh-agent.c commit kcF6JZULDEibvl0Q Author: ratchov Date: 2026/03/10 06:47:41 libsndio: Move sio_sun_xrun() to sio.c and rename it to _sio_xrun() lib/libsndio/sio.c lib/libsndio/sio_priv.h lib/libsndio/sio_sun.c commit p7rslkeumxqU08TM Author: ratchov Date: 2026/03/10 06:41:10 libsndio: Make sio_sun_xrun() backend-independent The sio_sun_xrun() function uses only the sio_hdl field of the structure passed as its first (and only) argument. Change the function to take a sio_hdl pointer instead. This hides all audio(4)-specific data and makes clear that the function is not related to the audio(4) API. No behavior change. lib/libsndio/sio_sun.c commit m5dTYTHp5aMPb0SR Author: deraadt Date: 2026/03/10 06:35:29 when unveils error our, use correct variable usr.bin/ssh/ssh-agent.c commit bPkBLTOpgqE7B5OV Author: deraadt Date: 2026/03/10 06:34:50 document why there is a replacement db.c here distrib/special/libstubs/Makefile commit MkScBjbKVr9fFicC Author: ratchov Date: 2026/03/10 06:23:44 libsndio: Factor handling of pending clock ticks No behavior change. lib/libsndio/sio.c lib/libsndio/sio_aucat.c lib/libsndio/sio_priv.h lib/libsndio/sio_sun.c commit cZrhAg8fnSBEtgfT Author: tb Date: 2026/03/10 05:50:11 Fix BIO_get_mem_data(3) return value documentation pointed out by/ok dlg lib/libcrypto/man/BIO_s_mem.3 commit G9ii36xqF7m40nCr Author: deraadt Date: 2026/03/10 05:28:31 use the "e" flag with fopen() for O_CLOEXEC; ok tb lib/libcrypto/ui/ui_openssl.c commit XdGevxeh2vxFSUJT Author: deraadt Date: 2026/03/10 05:26:04 use O_CLOEXEC; ok tb lib/libcrypto/rand/randfile.c lib/libtls/tls_config.c lib/libtls/tls_util.c commit 4jMLInsUox4q3dsX Author: deraadt Date: 2026/03/10 05:01:35 remove historical XXX comments no longer applicable sys/kern/kern_pledge.c P app/xterm/XTerm.ad P app/xterm/xterm.man commit L5oHUEoRzHeVXmsZ Author: martijn Date: 2026/03/10 17:17:32 set metaSendsEscape by default. In UTF-8 mode the high bit would be interpreted in a latin-1 fashion, before being converted into its UTF-8 equivalent, resulting in a character, instead of a Meta-combination. OK helg@, op@, sthen@, matthieu@ app/xterm/XTerm.ad app/xterm/xterm.man