Build date: 1772665203 - Wed Mar 4 23:00:03 UTC 2026 Build cvs date: 1772636269 - Wed Mar 4 14:57:49 UTC 2026 Build id: 2026-03-05.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 bin/ksh/var.c P lib/libz/compress.3 P lib/libz/crc32.c P lib/libz/zlib.h P regress/lib/libz/Makefile P regress/lib/libz/utils_unittest.cc P sys/dev/pci/if_em.c P sys/dev/pci/if_em.h P sys/dev/pci/if_rge.c P sys/dev/pci/drm/include/asm/pgtable.h M sys/dev/usb/uhidev.c P sys/lib/libz/crc32.c P sys/lib/libz/zlib.h P sys/net80211/ieee80211_output.c P usr.bin/tmux/cmd-confirm-before.c P usr.bin/tmux/cmd-new-session.c P usr.bin/tmux/cmd-paste-buffer.c P usr.bin/tmux/cmd-send-keys.c M usr.sbin/bgpd/session.c commit rNnC1ieuxr7Ykh0l Author: kettenis Date: 2026/03/04 14:57:49 Only include on i386/amd64 where we actually need the pagetable bits. ok jsg@, jcs@ sys/dev/pci/drm/include/asm/pgtable.h commit lbJtOHMUdSvwWo3l Author: chris Date: 2026/03/04 14:48:22 use vhtcaps in vht probe ok stsp@ sys/net80211/ieee80211_output.c commit 2ZWfhdzM8AaF0PdK Author: bluhm Date: 2026/03/04 14:15:36 em(4) at PCI Express can handle 64 bit DMA transfers. OK mvs@ kettenis@ sys/dev/pci/if_em.c sys/dev/pci/if_em.h commit 8Lkevm7m3tHRjrZ1 Author: nicm Date: 2026/03/04 08:16:47 Make -c work with new-session -A, from Jody Frankowski in GitHub issue 4906. usr.bin/tmux/cmd-new-session.c commit rYi3g0iGLaJNRNtm Author: nicm Date: 2026/03/04 08:15:24 Another memory leak, from Huihui Huang. usr.bin/tmux/cmd-confirm-before.c commit nMejVxPMZNlS5uoR Author: tb Date: 2026/03/04 07:19:32 tmux: use VIS_NOSLASH to avoid annoying double escaping on paste from nicm usr.bin/tmux/cmd-paste-buffer.c commit mlm3mkJtdvQcRvgJ Author: tb Date: 2026/03/04 07:17:01 tmux: tc can be NULL, so check before deref to avoid crashing the server ok nicm usr.bin/tmux/cmd-send-keys.c commit GWTpxUVdngTS8MZk Author: tb Date: 2026/03/04 05:45:55 zlib: add unit test to exercise the infinite loop fix regress/lib/libz/Makefile regress/lib/libz/utils_unittest.cc commit 9il3k02QwRPzic67 Author: tb Date: 2026/03/04 05:44:56 zlib: sync with userland sys/lib/libz/crc32.c sys/lib/libz/zlib.h commit XR5E3aqTTJ2P0QmY Author: tb Date: 2026/03/04 05:44:14 ZLB-01-002: infinite loop in crc32_combine{,_op}() zlib.h and our compress(3) manual have documented that len2 in the two affected APIs must be non-negative for a long time. If you ignore this, you hang, as a simple test shows. The trivial fix adds a corresponding check and makes the documentation even more explicit. ok djm commit ba829a458576d1ff0f26fc7230c6de816d1f6a77 Author: Mark Adler Date: Sun Dec 21 18:17:56 2025 -0800 Check for negative lengths in crc32_combine functions. Though zlib.h says that len2 must be non-negative, this avoids the possibility of an accidental infinite loop. lib/libz/compress.3 lib/libz/crc32.c lib/libz/zlib.h commit HBX9ZUaoFpgQSYGh Author: deraadt Date: 2026/03/04 03:54:25 If ksh is not interactive, do not initialize curses. Instrumentation showed that during a typical build process the terminfo file was being opened (and parsed) a gazilion times. diagnosed with matthieu, ok millert bin/ksh/var.c commit xFWf7ijXeRjgvxL1 Author: kevlo Date: 2026/03/04 01:13:03 Enable 64-bit DMA transfers. ok kettenis@ sys/dev/pci/if_rge.c