OpenBSD/ports GGWxgW4emulators/atari800 distinfo Makefile

   Update atari800 to 6.1.0.
VersionDeltaFile
1.8+2-2emulators/atari800/distinfo
1.14+1-1emulators/atari800/Makefile
+3-32 files

OpenBSD/src 6Cq4k4Nregress/usr.bin Makefile

   Hook up awk tests
VersionDeltaFile
1.53+2-2regress/usr.bin/Makefile
+2-21 files

OpenBSD/src jtIuuIWregress/usr.bin/awk/t t.sub0.ok t.intest2.ok

   Add first batch of awk tests, adapted from upstream

   OK millert@
VersionDeltaFile
1.1+2,388-0regress/usr.bin/awk/t/t.sub0.ok
1.1+1,978-0regress/usr.bin/awk/t/t.intest2.ok
1.1+1,393-0regress/usr.bin/awk/t/t.set0.ok
1.1+1,290-0regress/usr.bin/awk/t/t.for3.ok
1.1+995-0regress/usr.bin/awk/t/t.coerce2.ok
1.1+995-0regress/usr.bin/awk/t/t.NF.ok
+9,039-0520 files not shown
+45,466-0526 files

OpenBSD/ports 54uHstggames/pokerth Makefile distinfo, games/pokerth/patches patch-src_gui_qt6-qml_CMakeLists_txt patch-src_net_serveraccepthelper_h

   Update to pokerth-2.0.8.

   From Josh Grosse (MAINTAINER)
VersionDeltaFile
1.1+17-0games/pokerth/pkg/README
1.62+8-7games/pokerth/Makefile
1.15+2-2games/pokerth/distinfo
1.17+2-0games/pokerth/pkg/PLIST
1.3+1-1games/pokerth/patches/patch-src_gui_qt6-qml_CMakeLists_txt
1.5+0-0games/pokerth/patches/patch-src_net_serveraccepthelper_h
+30-101 files not shown
+30-107 files

OpenBSD/ports 3qizkdVdevel/pycharm distinfo Makefile

   devel/pycharm: update to 2026.1.3
VersionDeltaFile
1.59+2-2devel/pycharm/distinfo
1.72+2-2devel/pycharm/Makefile
+4-42 files

OpenBSD/src HP4Nzj3usr.sbin/dhcpd options.c

   create_priority_list: add bounds check for priority_len

   Overflow should not be possible since we deduplicate the options
   but an explicit check won't hurt.  Also move the dedup check for
   options 121 and 245 right before they are stored to match the other
   checks.  OK deraadt@ florian@
VersionDeltaFile
1.37+8-5usr.sbin/dhcpd/options.c
+8-51 files

OpenBSD/ports pIBdSgsfonts/fira-fonts Makefile distinfo, fonts/fira-fonts/pkg PLIST-main PLIST-web

   Move fira-fonts to the font module, and package web fonts.
VersionDeltaFile
1.1+107-0fonts/fira-fonts/pkg/PLIST-main
1.1+37-0fonts/fira-fonts/pkg/PLIST-web
1.13+15-16fonts/fira-fonts/Makefile
1.8+2-2fonts/fira-fonts/distinfo
1.1+2-0fonts/fira-fonts/pkg/DESCR-main
1.1+2-0fonts/fira-fonts/pkg/DESCR-web
+165-182 files not shown
+165-188 files

OpenBSD/src Kmo1fxsusr.bin/sndiod midi.c dev.c

   sndiod: Add the server.thru control to midithru/N ports

   It defines if programs connected to the midithru/N port can see each
   other. It defaults to 1, which is the current behavior.
VersionDeltaFile
1.40+33-2usr.bin/sndiod/midi.c
1.140+11-1usr.bin/sndiod/dev.c
1.58+7-1usr.bin/sndiod/sndiod.c
1.23+3-1usr.bin/sndiod/midi.h
1.59+2-1usr.bin/sndiod/dev.h
+56-65 files

OpenBSD/src wYkOHiLusr.bin/sndiod dev.c midi.c

   sndiod: Swap port and midithru fields of the ctl structure

   No behavior change
VersionDeltaFile
1.139+3-8usr.bin/sndiod/dev.c
1.39+5-5usr.bin/sndiod/midi.c
1.58+2-2usr.bin/sndiod/dev.h
+10-153 files

OpenBSD/src RDaEOsWusr.bin/sndiod midi.c sock.c

   sndiod: Use pointers to midithru structures instead of indices

   This makes handling of the midithru structure more similar to others,
   making the code more readable.  No behavior change.
VersionDeltaFile
1.38+23-37usr.bin/sndiod/midi.c
1.62+15-15usr.bin/sndiod/sock.c
1.22+20-7usr.bin/sndiod/midi.h
1.138+13-13usr.bin/sndiod/dev.c
1.57+4-4usr.bin/sndiod/dev.h
1.19+2-2usr.bin/sndiod/opt.c
+77-781 files not shown
+79-807 files

OpenBSD/src pgc1Sjjusr.bin/sndiod midi.c sndiod.c

   sndiod: Implement control of midithru ports with sndioctl

   For now there's a single new server.port control that specifies which
   hardware MIDI ports programs will see. It's the equivalent of what's
   the server.device control is for audio.
VersionDeltaFile
1.37+163-150usr.bin/sndiod/midi.c
1.57+3-55usr.bin/sndiod/sndiod.c
1.61+25-8usr.bin/sndiod/sock.c
1.137+25-2usr.bin/sndiod/dev.c
1.21+11-4usr.bin/sndiod/midi.h
1.22+2-12usr.bin/sndiod/sndiod.8
+229-2315 files not shown
+246-24111 files

OpenBSD/src q9eLFWVlib/libssl/man SSL_alert_type_string.3

   SSL_alert_desc_string: update manpage after change to return "!!" always

   Also change some totally unreadable roff macros to slightly less unreadable
   mdoc markup.
VersionDeltaFile
1.9+36-39lib/libssl/man/SSL_alert_type_string.3
+36-391 files

OpenBSD/src qZLFaT4sbin/iked ikev2_msg.c

   iked: Use timingsafe_memcmp(3) in ikev2_msg_decrypt()

   from markus@
VersionDeltaFile
1.105+2-2sbin/iked/ikev2_msg.c
+2-21 files

OpenBSD/src GIF5Nqkusr.bin/tmux style.c layout.c

   Fix scrollbar pad to work even if not set in style.
VersionDeltaFile
1.43+19-15usr.bin/tmux/style.c
1.76+2-2usr.bin/tmux/layout.c
+21-172 files

OpenBSD/ports pM5fbxXmail/rspamd distinfo Makefile

   update to rspamd-4.1.1
VersionDeltaFile
1.88.2.2+2-2mail/rspamd/distinfo
1.160.2.2+1-1mail/rspamd/Makefile
+3-32 files

OpenBSD/ports VpG2Qz5mail/rspamd distinfo Makefile

   update to rspamd-4.1.1
VersionDeltaFile
1.90+2-2mail/rspamd/distinfo
1.162+1-1mail/rspamd/Makefile
+3-32 files

OpenBSD/ports FwrK4xedatabases/mariadb Makefile distinfo, databases/mariadb/patches patch-scripts_wsrep_sst_common_sh patch-client_CMakeLists_txt

   update to mariadb-client to 12.3.2 from the new LTS branch
   from Brad (maintainer)
VersionDeltaFile
1.74+887-53databases/mariadb/pkg/PLIST-tests
1.61+38-2databases/mariadb/pkg/PLIST-server
1.8+3-3databases/mariadb/patches/patch-scripts_wsrep_sst_common_sh
1.166+3-3databases/mariadb/Makefile
1.68+2-2databases/mariadb/distinfo
1.15+2-2databases/mariadb/patches/patch-client_CMakeLists_txt
+935-653 files not shown
+940-709 files

OpenBSD/src l55RwTIusr.sbin/dhcpd options.c

   Do not overflow the priority_list.

   Each option goes in only once, even if they always have priority.
VersionDeltaFile
1.36+3-1usr.sbin/dhcpd/options.c
+3-11 files

OpenBSD/src YwxLBRLsbin/iked crypto.c

   iked: Use timingsafe_memcmp(3) in dsa_verify_final()

   from markus@
VersionDeltaFile
1.48+2-2sbin/iked/crypto.c
+2-21 files

OpenBSD/ports n3ZH5QNnet/dnscontrol Makefile

   dnscontrol: add a comment indicating that dnscontrol init is broken

   pointed out by sthen
VersionDeltaFile
1.41+2-0net/dnscontrol/Makefile
+2-01 files

OpenBSD/ports E3zCEL7editors/vim distinfo Makefile, editors/vim/patches patch-runtime_autoload_tar_vim

   update to vim-9.2.699
VersionDeltaFile
1.159.2.2+2-2editors/vim/distinfo
1.306.2.2+2-2editors/vim/Makefile
1.15.2.2+1-1editors/vim/patches/patch-runtime_autoload_tar_vim
+5-53 files

OpenBSD/ports 8ys9sA5editors/vim distinfo Makefile, editors/vim/patches patch-runtime_autoload_tar_vim

   update to vim-9.2.699
VersionDeltaFile
1.164+2-2editors/vim/distinfo
1.312+1-1editors/vim/Makefile
1.18+1-1editors/vim/patches/patch-runtime_autoload_tar_vim
+4-43 files

OpenBSD/ports xznlSqqnet/librenms Makefile

   keep REVISION in -current above 7.9-stable
VersionDeltaFile
1.229+3-0net/librenms/Makefile
+3-01 files

OpenBSD/ports U1k3Vmznet/librenms distinfo Makefile, net/librenms/pkg PLIST-main PLIST-doc

   update to librenms-26.6.1
VersionDeltaFile
1.2.4.2+186-13net/librenms/pkg/PLIST-main
1.152.2.2+4-4net/librenms/distinfo
1.2.4.1+3-0net/librenms/pkg/PLIST-doc
1.223.2.2+1-1net/librenms/Makefile
+194-184 files

OpenBSD/src DG79yjZsys/dev/pci if_mwx.c

   The mwx_delete_key() callback from net80211 can't use a task.

   While adding a key must be done via task to be able to sleep, the
   delete key operation must operate in fire and forget mode because
   defering the work results in a use-after-free (or at least bzero).
   Because of this split the functions to update and remove a key
   and use the no wait msg sending function in the delete case.
   This fixes a panic on interface down.
VersionDeltaFile
1.38+41-24sys/dev/pci/if_mwx.c
+41-241 files

OpenBSD/src QPvWBHDsbin/iked dh.c

   iked: Reject all-zero curve25519 shared secrets

   from markus@
VersionDeltaFile
1.36+8-1sbin/iked/dh.c
+8-11 files

OpenBSD/ports 9hYOmFRnet/dnscontrol distinfo modules.inc, net/dnscontrol/pkg PLIST

   dnscontrol: update to 4.42.0, lightly tested by kirill
VersionDeltaFile
1.30+1,156-786net/dnscontrol/distinfo
1.22+364-263net/dnscontrol/modules.inc
1.16+12-5net/dnscontrol/pkg/PLIST
1.40+2-3net/dnscontrol/Makefile
+1,534-1,0574 files

OpenBSD/src 7LeqXYxlib/libc/sys clock_gettime.2

   clock_gettime.2: use proper idiom for timegm(3) check

   ok deraadt
VersionDeltaFile
1.33+4-3lib/libc/sys/clock_gettime.2
+4-31 files

OpenBSD/ports jzSpFuZx11/kitty distinfo modules.inc, x11/kitty/patches patch-setup_py patch-glfw_wl_platform_h

   update to kitty-0.47.4, from Daniil Ryvkin, who takes maintainer.
VersionDeltaFile
1.10+241-342x11/kitty/pkg/PLIST
1.10+228-2x11/kitty/distinfo
1.11+52-24x11/kitty/patches/patch-setup_py
1.1+68-0x11/kitty/modules.inc
1.31+39-19x11/kitty/Makefile
1.1+21-0x11/kitty/patches/patch-glfw_wl_platform_h
+649-3874 files not shown
+706-39810 files

OpenBSD/src VXOUCkrsbin/iked ikev2.c

   iked: Limit sa_eapmsk length

   from markus@
VersionDeltaFile
1.402+13-5sbin/iked/ikev2.c
+13-51 files