OpenBSD/src MSj0nRBusr.bin/ssh serverloop.c

   make authorized_keys "restrict" keyword apply correctly to tunnel
   forwarding (which is administratively disabled by default).

   Reported by Erichen, Institute of Computing Technology,
   Chinese Academy of Sciences
VersionDeltaFile
1.248+3-2usr.bin/ssh/serverloop.c
+3-21 files

OpenBSD/src CQpNsVrusr.sbin/smtpd mda.c

   free dispatcher in mda_envelope_free() to avoid a leak
   found by Frank Denis, ok op@
VersionDeltaFile
1.149+2-1usr.sbin/smtpd/mda.c
+2-11 files

OpenBSD/ports sPdLahHsecurity/p5-Crypt-OpenSSL-X509 Makefile distinfo

   update p5-Crypt-OpenSSL-X509 to 2.1.3
   CVE-2026-58102 CVE-2026-58101
VersionDeltaFile
1.23+7-1security/p5-Crypt-OpenSSL-X509/Makefile
1.16+2-2security/p5-Crypt-OpenSSL-X509/distinfo
+9-32 files

OpenBSD/ports j4OCyailang/lucee/v6 distinfo Makefile

   update to lucee-6.2.8.20
VersionDeltaFile
1.15+2-2lang/lucee/v6/distinfo
1.18+1-1lang/lucee/v6/Makefile
+3-32 files

OpenBSD/src yNbInEqusr.bin/tmux window-customize.c hooks.c

   Add e key to open editor to customize mode (like buffer mode) and a key
   to show only changed items.
VersionDeltaFile
1.33+936-99usr.bin/tmux/window-customize.c
1.14+14-1usr.bin/tmux/hooks.c
1.1138+2-1usr.bin/tmux/tmux.1
1.1402+2-1usr.bin/tmux/tmux.h
+954-1024 files

OpenBSD/src IgDUdltusr.bin/tmux window-copy.c

   Apply dragging change to scroll-down as well as scroll-up.
VersionDeltaFile
1.417+12-1usr.bin/tmux/window-copy.c
+12-11 files

OpenBSD/ports kA8rCjigames Makefile

   +commandergenius
VersionDeltaFile
1.515+1-0games/Makefile
+1-01 files

OpenBSD/ports x5FCPfwgames/commandergenius Makefile, games/commandergenius/patches patch-CMakeLists_txt patch-package_cmake

   Initial revision
VersionDeltaFile
1.1+60-0games/commandergenius/pkg/PLIST
1.1+38-0games/commandergenius/Makefile
1.1+28-0games/commandergenius/patches/patch-CMakeLists_txt
1.1+24-0games/commandergenius/patches/patch-package_cmake
1.1+12-0games/commandergenius/patches/patch-GsKit_base_interface_property_tree_tinyxml2_cpp
1.1+12-0games/commandergenius/patches/patch-GsKit_base_video_scaler_scalebit_cpp
+174-010 files not shown
+181-016 files

OpenBSD/ports KWX32Zkeditors/nano distinfo Makefile

   editors/nano: maintenance update to 9.1
VersionDeltaFile
1.92+2-2editors/nano/distinfo
1.145+1-1editors/nano/Makefile
+3-32 files

OpenBSD/src HjjZQ0eusr.bin/tmux window-customize.c

   Add environment to customize mode also
VersionDeltaFile
1.32+322-20usr.bin/tmux/window-customize.c
+322-201 files

OpenBSD/src yGdaPNrusr.bin/tmux prompt-history.c

   Replace last use of fgetln with getline, GitHub issue 5389 from Yayo Razo.
VersionDeltaFile
1.2+10-19usr.bin/tmux/prompt-history.c
+10-191 files

OpenBSD/src ejmjThOusr.bin/tmux options-table.c window-customize.c

   Add hooks to customize mode.
VersionDeltaFile
1.236+159-96usr.bin/tmux/options-table.c
1.31+104-19usr.bin/tmux/window-customize.c
+263-1152 files

OpenBSD/src 9zJNe7Elib/libcrypto/aes/asm aes-586.pl

   correspondigly -> correspondingly
VersionDeltaFile
1.15+1-1lib/libcrypto/aes/asm/aes-586.pl
+1-11 files

OpenBSD/src FLK1q6osys/arch/riscv64/stand/efiboot conf.c

   Bump version after "Fix path to Banana Pi F3 dtb"
VersionDeltaFile
1.7+2-2sys/arch/riscv64/stand/efiboot/conf.c
+2-21 files

OpenBSD/src M0DKCktsys/arch/riscv64/stand/efiboot efiboot.c

   Fix path to Banana Pi F3 dtb

   From Miguel Landaeta, ok kettenis@
VersionDeltaFile
1.15+2-2sys/arch/riscv64/stand/efiboot/efiboot.c
+2-21 files

OpenBSD/ports BIToq59sysutils/u-boot Makefile

   +sysutils/u-boot/octeon
VersionDeltaFile
1.104+1-0sysutils/u-boot/Makefile
+1-01 files

OpenBSD/ports 92sAhwGsysutils/u-boot/octeon Makefile, sysutils/u-boot/octeon/patches patch-arch_mips_mach-octeon_cvmx-bootmem_c patch-arch_mips_mach-octeon_bootoctlinux_c

   Initial revision
VersionDeltaFile
1.1+161-0sysutils/u-boot/octeon/patches/patch-arch_mips_mach-octeon_cvmx-bootmem_c
1.1+128-0sysutils/u-boot/octeon/patches/patch-arch_mips_mach-octeon_bootoctlinux_c
1.1+36-0sysutils/u-boot/octeon/patches/patch-arch_mips_mach-octeon_dram_c
1.1+23-0sysutils/u-boot/octeon/Makefile
1.1+20-0sysutils/u-boot/octeon/patches/patch-arch_mips_mach-octeon_include_mach_cvmx-bootmem_h
1.1+19-0sysutils/u-boot/octeon/patches/patch-arch_mips_include_asm_byteorder_h
+387-016 files not shown
+429-022 files

OpenBSD/ports sUFuyTYdevel/mips-elf/binutils/pkg PLIST, devel/mips-elf/gcc Makefile

   Initial revision
VersionDeltaFile
1.1+999-0devel/mips-elf/newlib/pkg/PLIST
1.1+907-0devel/mips-elf/gcc/pkg/PLIST
1.1+235-0devel/mips-elf/binutils/pkg/PLIST
1.1+156-0devel/mips-elf/gcc/patches/patch-Makefile_in
1.1+55-0devel/mips-elf/gcc/Makefile
1.1+30-0devel/mips-elf/gcc/patches/patch-gcc_doc_ifn_texi
+2,382-060 files not shown
+2,777-066 files

OpenBSD/src AlDXvFrusr.bin/tmux window-copy.c tmux.1

   Add keys and menu items for copy mode line numbers, and a menu item for
   auto refresh.
VersionDeltaFile
1.416+75-7usr.bin/tmux/window-copy.c
1.1137+16-1usr.bin/tmux/tmux.1
1.188+5-1usr.bin/tmux/key-bindings.c
+96-93 files

OpenBSD/src dkTvqB0regress/sys/kern/sysvmsg msgtest.c, regress/sys/kern/sysvsem semtest.c

   Convert functions from K&R to ANSI style to avoid compiler warnings.
VersionDeltaFile
1.8+6-14regress/sys/kern/sysvsem/semtest.c
1.9+6-13regress/sys/kern/sysvshm/shmtest.c
1.10+2-3regress/sys/kern/sysvmsg/msgtest.c
+14-303 files

OpenBSD/ports QBhbWRCsecurity Makefile

   security/Makefile: +bandit
VersionDeltaFile
1.786+1-0security/Makefile
+1-01 files

OpenBSD/ports SaHoYHHdevel Makefile

   devel/Makefile: +py-stevedore
VersionDeltaFile
1.2594+1-0devel/Makefile
+1-01 files

OpenBSD/ports YQ55WRUsecurity/bandit Makefile distinfo, security/bandit/patches patch-setup_py

   Initial revision
VersionDeltaFile
1.1+233-0security/bandit/pkg/PLIST
1.1+28-0security/bandit/Makefile
1.1+12-0security/bandit/patches/patch-setup_py
1.1+4-0security/bandit/pkg/DESCR
1.1+2-0security/bandit/distinfo
1.1.1.1+0-0security/bandit/pkg/PLIST
+279-04 files not shown
+279-010 files

OpenBSD/ports 8aOcjIqdevel/py-stevedore Makefile distinfo, devel/py-stevedore/pkg PLIST DESCR

   Import devel/py-stevedore 5.8.0

   Python makes loading code dynamically easy, allowing you to configure
   and extend your application by discovering and loading extensions
   ("*plugins*") at runtime. Many applications implement their own
   library for doing this, using ``__import__`` or ``importlib``.

   stevedore avoids creating yet another extension mechanism by building
   on top of `setuptools entry points`. The code for managing entry
   points tends to be repetitive, though, so stevedore provides manager
   classes for implementing common patterns for using dynamically
   loaded extensions.

   ok caspar@
VersionDeltaFile
1.1+126-0devel/py-stevedore/pkg/PLIST
1.1+21-0devel/py-stevedore/Makefile
1.1+10-0devel/py-stevedore/pkg/DESCR
1.1+2-0devel/py-stevedore/distinfo
1.1.1.1+0-0devel/py-stevedore/pkg/DESCR
1.1.1.1+0-0devel/py-stevedore/distinfo
+159-02 files not shown
+159-08 files

OpenBSD/src tSx7razusr.bin/tmux cmd-split-window.c tmux.1

   Add new-pane -M to create a new pane from a mouse binding and bind to
   C-MouseDrag1Pane, removing the old ctrl-click-to-swap-pane binding.
VersionDeltaFile
1.143+87-3usr.bin/tmux/cmd-split-window.c
1.1136+7-2usr.bin/tmux/tmux.1
1.489+5-1usr.bin/tmux/server-client.c
1.187+2-2usr.bin/tmux/key-bindings.c
1.1401+3-1usr.bin/tmux/tmux.h
+104-95 files

OpenBSD/src quCETlwsys/crypto cryptosoft.c

   Handle allocation failure and track correct mbuf length in IPComp.

   In swcr_compdec() m_copyback(M_NOWAIT) may fail, but the error is
   not checked.  The mbuf chain could be too short, but the expected
   length is returned as result.  Then ipcomp_input() will not set
   m->m_pkthdr.len to the actual length of the mbuf chain.  This only
   affects decompression, other cases do not need additional memory
   for enlarging.

   OK deraadt@
VersionDeltaFile
1.93+14-7sys/crypto/cryptosoft.c
+14-71 files

OpenBSD/src NbNZymRsys/kern sysv_sem.c

   sysv_sema: Use better sleep addresses

   the sema array itself is used to derive wait channels. It may be re-
   allocated when resized. The old array gets lost and so do the wait
   channels. Thus waiters will never be woken up again. The sema array
   holds pointers. Use those as wait channels instead, the backing objects
   live long enough.

   ok mvs@
VersionDeltaFile
1.71+7-7sys/kern/sysv_sem.c
+7-71 files

OpenBSD/src QJVOgWGusr.bin/tmux tmux.1 input.c

   Add pane-activity event.
VersionDeltaFile
1.1135+3-8usr.bin/tmux/tmux.1
1.268+5-1usr.bin/tmux/input.c
1.488+3-2usr.bin/tmux/server-client.c
1.235+2-1usr.bin/tmux/options-table.c
1.1400+2-1usr.bin/tmux/tmux.h
+15-135 files

OpenBSD/ports gtjr0ipwww/qobuz-dl distinfo Makefile

   www/qobuz-dl: update to 2.3.0
VersionDeltaFile
1.4+2-2www/qobuz-dl/distinfo
1.6+1-1www/qobuz-dl/Makefile
+3-32 files

OpenBSD/src tz1OrKksys/arch/octeon/include octeonvar.h

   sys/cnmac: increase command buffer pool from 32 to 256 entries.

   With the current limit, two stalled output ports can exhaust this shared
   resource and eventually prevent all ports from transmitting packets.

   OK: visa@
VersionDeltaFile
1.56+2-2sys/arch/octeon/include/octeonvar.h
+2-21 files