OpenBSD/ports dzfE23S — sysutils/py-pipx Makefile

   add missing BDEP, found by aja
VersionDeltaFile
1.45+2-1sysutils/py-pipx/Makefile
+2-11 files

OpenBSD/ports lGGS42p — net/rtorrent Makefile distinfo, net/rtorrent/patches patch-test_Makefile_in patch-test_core_test_view_cc

   update net/rtorrent 0.16.27

   - churn in test patch
   - backport commit unbreaking a new test failure

   ok bentley@
VersionDeltaFile
1.1+108-0net/rtorrent/patches/patch-test_core_test_view_cc
1.26+2-2net/rtorrent/distinfo
1.12+1-1net/rtorrent/patches/patch-test_Makefile_in
1.82+1-1net/rtorrent/Makefile
+112-44 files

OpenBSD/ports M6NADlU — net/libtorrent distinfo Makefile, net/libtorrent/patches patch-test_data_test_file_list_cc patch-test_Makefile_in

   update net/libtorrent 0.16.27

   - major bump (removed symbol and data object sizes changes)
   - unbreak tests due to sprinkling libtorrent.a and duplicate symbol
   - plist changes

   ok bentley@
VersionDeltaFile
1.10+24-2net/libtorrent/patches/patch-test_Makefile_in
1.1+23-0net/libtorrent/patches/patch-test_data_test_file_list_cc
1.26+2-2net/libtorrent/distinfo
1.76+2-2net/libtorrent/Makefile
1.20+1-1net/libtorrent/pkg/PLIST
+52-75 files

OpenBSD/ports mLX0q0A — graphics/gimp/snapshot Makefile

   Missing BDEP on textproc/gi-docgen.

   spotted by naddy@
VersionDeltaFile
1.46+1-0graphics/gimp/snapshot/Makefile
+1-01 files

OpenBSD/ports G4Hl7wd — sysutils/ruby-openvox/8 Makefile, sysutils/ruby-openvox/8/patches patch-lib_puppet_provider_package_openbsd_rb

   sysutils/ruby-openvox

   fix package branch handling for branches containing dots alike 8.4

   OK kn@ (MAINTAINER)
VersionDeltaFile
1.4+10-285sysutils/ruby-openvox/8/patches/patch-lib_puppet_provider_package_openbsd_rb
1.23+1-0sysutils/ruby-openvox/8/Makefile
+11-2852 files

OpenBSD/ports C2LXEYU — archivers/lzip/tarlz Makefile distinfo

   Update tarlz to 0.33.
VersionDeltaFile
1.21+2-2archivers/lzip/tarlz/distinfo
1.28+1-1archivers/lzip/tarlz/Makefile
+3-32 files

OpenBSD/ports 9YXUVgX — benchmarks/siege Makefile distinfo

   Update siege to 4.2.2.
VersionDeltaFile
1.20+2-2benchmarks/siege/distinfo
1.32+1-1benchmarks/siege/Makefile
+3-32 files

OpenBSD/ports Li3fMHJ — devel/jujutsu Makefile crates.inc, devel/jujutsu/patches patch-modcargo-crates_psm-0_1_24_src_arch_aarch_aapcs64_s patch-modcargo-crates_psm-0_1_24_src_arch_aarch64_armasm_asm

   Update to jujutsu 0.47.1

   https://github.com/jj-vcs/jj/releases/tag/v0.47.0
   https://github.com/jj-vcs/jj/releases/tag/v0.47.1
VersionDeltaFile
1.31+174-178devel/jujutsu/distinfo
1.32+86-88devel/jujutsu/crates.inc
1.1+51-0devel/jujutsu/patches/patch-modcargo-crates_psm-0_1_24_src_arch_x86_64_s
1.1+38-0devel/jujutsu/patches/patch-modcargo-crates_psm-0_1_24_src_arch_aarch_aapcs64_s
1.1+38-0devel/jujutsu/patches/patch-modcargo-crates_psm-0_1_24_src_arch_aarch64_armasm_asm
1.45+1-1devel/jujutsu/Makefile
+388-2676 files

OpenBSD/src qyKABPq — sys/kern kern_event.c

   Implement a different fix for the use-after-free in filt_procattach
   from rev 1.207.

   Instead of shuffling locks around take a process reference in this
   code to prevent the process from exiting under us while sleeping
   for the kqueue_ps_list_lock rwlock. This is the same solution that
   was used for a similar issue in fork1.

   Reported by Acts1631 and OpenAI
   Patch provided by OpenAI
   OK mvs@
VersionDeltaFile
1.209+4-1sys/kern/kern_event.c
+4-11 files

OpenBSD/src BPo5gmu — sys/netinet6 ip6_forward.c

   Plug another mbuf leak. In ip6_forward in the ip6_forwarding == 2 case
   the mbuf is not freed if it was not put through ipsec.
   Unlike the similar IPv4 code in ip_output the version in ip6_forward
   needs an m_freem call before the goto senderr.

   OK jan@ mvs@
VersionDeltaFile
1.131+2-1sys/netinet6/ip6_forward.c
+2-11 files

OpenBSD/src XJ2gFZD — sys/kern sysv_msg.c

   Do not expose msg_first and msg_last kernel pointers from msqid_ds
   structure to the userland.

   ok deraadt millert
VersionDeltaFile
1.52+27-5sys/kern/sysv_msg.c
+27-51 files

OpenBSD/src Dt1OoWw — sys/kern kern_sysctl.c

   Move pf_sysctl() out of sysctl_vslock and out of kernel lock. We do
   copyout() from local variable, the pf_status content is mp-safe.

   ok deraadt sashan
VersionDeltaFile
1.498+5-5sys/kern/kern_sysctl.c
+5-51 files

OpenBSD/ports d81RNga — games Makefile

   +sdl2-gamepad-tool
VersionDeltaFile
1.522+1-0games/Makefile
+1-01 files

OpenBSD/ports geiQ3nU — games/sdl2-gamepad-tool distinfo Makefile, games/sdl2-gamepad-tool/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+23-0games/sdl2-gamepad-tool/pkg/DESCR
1.1+23-0games/sdl2-gamepad-tool/Makefile
1.1+7-0games/sdl2-gamepad-tool/pkg/PLIST
1.1+2-0games/sdl2-gamepad-tool/distinfo
1.1.1.1+0-0games/sdl2-gamepad-tool/pkg/PLIST
1.1.1.1+0-0games/sdl2-gamepad-tool/pkg/DESCR
+55-02 files not shown
+55-08 files

OpenBSD/src CSGsjin — usr.bin/top display.c machine.h

   add Q flag/key to show pledge/chroot/unveil usage

   Show promises in COMMAND and ps(1) state letters pertaining to pledge,
   chroot and unveil usage in PRIV instead of TIME.

   To quickly identify programs (un)aware of their privileges and thus
   in extend the system's security.

   A non-root user it not enough and alternatives like ps(1) -o state,pledge
   in tree-mode or wrapped in watch(1) are not nearly as ergonomic as top(1).

   p and P are already in use, Q has no meaning, but is free.

   OK deraadt
VersionDeltaFile
1.114+56-11usr.bin/top/machine.c
1.84+37-4usr.bin/top/top.1
1.111+16-5usr.bin/top/top.c
1.33+2-2usr.bin/top/machine.h
1.68+2-1usr.bin/top/display.c
+113-235 files

OpenBSD/ports nBbSKbK — multimedia/ferrofin Makefile crates.inc, multimedia/ferrofin/patches patch-modcargo-crates_wasmtime-wasi-49_0_4_src_sockets_tcp_rs patch-modcargo-crates_wasmtime-wasi_src_sockets_tcp_rs

   update to ferrofin 1.4.1
VersionDeltaFile
1.3+60-60multimedia/ferrofin/distinfo
1.3+29-29multimedia/ferrofin/crates.inc
1.1+55-0multimedia/ferrofin/patches/patch-modcargo-crates_wasmtime-wasi_src_sockets_tcp_rs
1.8+1-1multimedia/ferrofin/Makefile
1.2+0-0multimedia/ferrofin/patches/patch-modcargo-crates_wasmtime-wasi-49_0_4_src_sockets_tcp_rs
+145-905 files

OpenBSD/src W5McKkO — sys/net80211 ieee80211_regdomain.c

   Sync with libc bsearch.c 1.9; now also matches the copy in
   dev/pci/drm/include/linux/bsearch.h
VersionDeltaFile
1.11+3-2sys/net80211/ieee80211_regdomain.c
+3-21 files

OpenBSD/src 6vlJ3VY — sys/arch/arm/arm fault.c bcopyinout.S, sys/arch/arm/include cpu.h

   Remove badaddr_read{,1,2,4} - unused since OpenBSD/armish removal 10 years ago.
VersionDeltaFile
1.12+1-76sys/arch/arm/arm/bcopyinout.S
1.50+1-49sys/arch/arm/arm/fault.c
1.69+1-4sys/arch/arm/include/cpu.h
+3-1293 files

OpenBSD/ports YxN0kpM — fonts/noto/emoji distinfo Makefile

   Update to noto-emoji-2.057, adding support for Unicode 18.0.
VersionDeltaFile
1.13+11-4fonts/noto/emoji/Makefile
1.8+2-2fonts/noto/emoji/distinfo
+13-62 files

OpenBSD/ports NL4pLpm — graphics/shotwell Makefile distinfo, graphics/shotwell/pkg PLIST

   Update to shotwell-33.2.
VersionDeltaFile
1.55+45-0graphics/shotwell/pkg/PLIST
1.84+2-2graphics/shotwell/distinfo
1.148+1-1graphics/shotwell/Makefile
+48-33 files

OpenBSD/src fbN1466 — sys/dev/pv if_vio.c

   vio: fix control queue handling during reset

   At virtio_reset(), the features are reset, so we need to check for
   control queue availability in a different way.

   After reset, we first need to re-enable the control-queue before we can
   use it for configuring multiqueue.

   ok jan@
VersionDeltaFile
1.82+8-4sys/dev/pv/if_vio.c
+8-41 files

OpenBSD/ports HdmTA0W — x11/cde Makefile, x11/cde/pkg README

   Fix XXX.
VersionDeltaFile
1.9+7-7x11/cde/pkg/README
1.25+1-1x11/cde/Makefile
+8-82 files

OpenBSD/ports Yyb2sSu — productivity/libphonenumber Makefile distinfo

   Update to libphonenumber-9.0.43.
VersionDeltaFile
1.100+2-2productivity/libphonenumber/distinfo
1.112+1-1productivity/libphonenumber/Makefile
+3-32 files

OpenBSD/src V3cuB4A — games/fortune/datfiles fortunes2-o

   Remove duplicate fortune.

   From Egor Gushcha
VersionDeltaFile
1.15+0-4games/fortune/datfiles/fortunes2-o
+0-41 files

OpenBSD/ports oyuxhSm — fonts/noto/fonts Makefile distinfo

   Update to noto-fonts-2026.11.01.
VersionDeltaFile
1.20+2-2fonts/noto/fonts/distinfo
1.26+1-1fonts/noto/fonts/Makefile
+3-32 files

OpenBSD/ports J5HBtIo — emulators/sameboy Makefile distinfo, emulators/sameboy/patches patch-Makefile

   Update to sameboy-1.0.5.
VersionDeltaFile
1.14+2-2emulators/sameboy/distinfo
1.14+1-1emulators/sameboy/patches/patch-Makefile
1.19+1-1emulators/sameboy/Makefile
1.9+1-0emulators/sameboy/pkg/PLIST-main
+5-44 files

OpenBSD/ports VHTEfF7 — devel/rgbds Makefile distinfo

   Update to rgbds-1.0.4.
VersionDeltaFile
1.15+2-2devel/rgbds/distinfo
1.21+1-1devel/rgbds/Makefile
+3-32 files

OpenBSD/ports JKw7LtV — sysutils/opentofu Makefile distinfo

   Update to opentofu-1.13.6.
VersionDeltaFile
1.55+2-2sysutils/opentofu/distinfo
1.57+1-1sysutils/opentofu/Makefile
+3-32 files

OpenBSD/ports 9VrRie5 — x11/gnome/libcloudproviders distinfo Makefile

   Update to libcloudproviders-0.4.2.
VersionDeltaFile
1.9+2-2x11/gnome/libcloudproviders/distinfo
1.10+2-2x11/gnome/libcloudproviders/Makefile
+4-42 files

OpenBSD/ports ILJdTXz — inputmethods/ibus distinfo Makefile, inputmethods/ibus/patches patch-data_dconf_make-dconf-override-db_sh patch-src_tests_xkb-latin-layouts

   Update to ibus-1.5.35.
VersionDeltaFile
1.15+2-63inputmethods/ibus/patches/patch-client_gtk2_ibusimcontext_c
1.5+3-9inputmethods/ibus/patches/patch-data_dconf_make-dconf-override-db_sh
1.1+12-0inputmethods/ibus/patches/patch-src_tests_xkb-latin-layouts
1.110+2-7inputmethods/ibus/Makefile
1.29+2-2inputmethods/ibus/distinfo
1.21+1-0inputmethods/ibus/pkg/PLIST-main
+22-816 files