OpenBSD/src 26VFYtMregress/usr.bin/ssh cfgparse.sh

   check sshd_config output case insensitively
VersionDeltaFile
1.10+7-7regress/usr.bin/ssh/cfgparse.sh
+7-71 files

OpenBSD/ports sehc1yvx11/xdrawchem Makefile distinfo, x11/xdrawchem/patches patch-xdrawchem-qt5_xdrawchem_molecule_1h_nmr_cpp patch-xdrawchem-qt5_xdrawchem_molecule_sssr_cpp

   Update to xdrawchem-2.0.1

   Migrated to a new fork, which performed a full modernization pass
   targeting C++14/17 best practices and Qt6 forward-readiness

   Changes: https://github.com/bryanherger/xdrawchem/releases
VersionDeltaFile
1.6+131-3x11/xdrawchem/pkg/PLIST
1.1+26-0x11/xdrawchem/patches/patch-xdrawchem-qt5_xdrawchem_molecule_1h_nmr_cpp
1.36+9-14x11/xdrawchem/Makefile
1.1+19-0x11/xdrawchem/patches/patch-xdrawchem-qt5_xdrawchem_molecule_sssr_cpp
1.1+14-0x11/xdrawchem/patches/patch-xdrawchem-qt5_CMakeLists_txt
1.7+2-2x11/xdrawchem/distinfo
+201-191 files not shown
+201-197 files

OpenBSD/ports lUn7tj0misc/openbabel Makefile distinfo, misc/openbabel/patches patch-CMakeLists_txt

   Update to openbabel-3.2.1

   Changes:
   https://github.com/openbabel/openbabel/releases/tag/openbabel-3-2-1

   Following check_sym, bump major of libopenbabel
VersionDeltaFile
1.6+4-4misc/openbabel/patches/patch-CMakeLists_txt
1.41+2-2misc/openbabel/Makefile
1.11+2-2misc/openbabel/distinfo
+8-83 files

OpenBSD/ports gNSmmcwdevel/git Makefile

   Unbreak git, reported by naddy@ thanks !
VersionDeltaFile
1.299+3-1devel/git/Makefile
+3-11 files

OpenBSD/src ICHgTyAregress/usr.bin/ssh sshfp-connect.sh

   Add SSHFP tests for ed25519 key type.
VersionDeltaFile
1.7+56-15regress/usr.bin/ssh/sshfp-connect.sh
+56-151 files

OpenBSD/ports uVbA9GXgames/devilutionx distinfo Makefile, games/devilutionx/patches patch-Source_CMakeLists_txt

   games/devilutionx: update to 1.5.5

   tweak from and ok thfr@ thanks!
VersionDeltaFile
1.11+4-4games/devilutionx/distinfo
1.20+1-3games/devilutionx/Makefile
1.3+2-2games/devilutionx/patches/patch-Source_CMakeLists_txt
1.5+4-0games/devilutionx/pkg/PLIST
+11-94 files

OpenBSD/ports fqdsZTbx11/oxygen-icons distinfo, x11/oxygen-icons/pkg PLIST

   Update oxygen-icons to 6.28 (in-sync with devel/kf6)

   I forgot to commit this part in my KF6 update
VersionDeltaFile
1.3+60-0x11/oxygen-icons/pkg/PLIST
1.3+2-2x11/oxygen-icons/distinfo
+62-22 files

OpenBSD/ports cHwQxFCsysutils Makefile

   +msitools
VersionDeltaFile
1.791+1-0sysutils/Makefile
+1-01 files

OpenBSD/ports xF8GDxSsysutils/msitools Makefile distinfo, sysutils/msitools/patches patch-meson_build

   Initial revision
VersionDeltaFile
1.1+176-0sysutils/msitools/pkg/PLIST
1.1+39-0sysutils/msitools/Makefile
1.1+12-0sysutils/msitools/patches/patch-meson_build
1.1+7-0sysutils/msitools/pkg/DESCR
1.1+2-0sysutils/msitools/distinfo
1.1.1.1+0-0sysutils/msitools/pkg/DESCR
+236-04 files not shown
+236-010 files

OpenBSD/ports Tyj39EKgames/pokerth distinfo Makefile, games/pokerth/patches patch-pokerth_qml_desktop patch-pokerth_desktop

   update to pokerth 2.1.3 from maintainer Josh Grosse - thanks!
VersionDeltaFile
1.18+630-1games/pokerth/pkg/PLIST
1.1+12-0games/pokerth/patches/patch-pokerth_qml_desktop
1.16+2-2games/pokerth/distinfo
1.63+2-2games/pokerth/Makefile
1.2+1-1games/pokerth/patches/patch-pokerth_desktop
1.2+0-0games/pokerth/pkg/README
+647-61 files not shown
+647-67 files

OpenBSD/ports UdkzIKJnet/telemt distinfo Makefile

   update to telemt 3.4.23
VersionDeltaFile
1.9+2-2net/telemt/distinfo
1.10+1-1net/telemt/Makefile
+3-32 files

OpenBSD/ports 7537Pqlnet/bro distinfo Makefile, net/bro/patches patch-scripts_base_init-bare_zeek patch-CMakeLists_txt

   update to zeek 8.2.1
VersionDeltaFile
1.50+6-0net/bro/pkg/PLIST
1.63+2-2net/bro/distinfo
1.167+1-2net/bro/Makefile
1.6+1-1net/bro/patches/patch-scripts_base_init-bare_zeek
1.24+1-1net/bro/patches/patch-CMakeLists_txt
+11-65 files

OpenBSD/ports WMM3chHconverters/p5-Sereal distinfo Makefile

   Update p5-Sereal to 5.008.

   OK bluhm@
VersionDeltaFile
1.4+2-2converters/p5-Sereal/distinfo
1.4+1-1converters/p5-Sereal/Makefile
+3-32 files

OpenBSD/ports jFNAm62sysutils/patchelf distinfo Makefile

   update to patchelf 0.19.1
VersionDeltaFile
1.13+2-2sysutils/patchelf/distinfo
1.26+1-1sysutils/patchelf/Makefile
+3-32 files

OpenBSD/ports qS1ZrWCdevel/codex crates.inc Makefile, devel/codex/patches patch-codex-rs_modcargo-crates_v8-149_2_0_v8_src_heap_code-range_cc patch-codex-rs_modcargo-crates_v8-149_2_0_v8_src_heap_memory-allocator_cc

   devel/codex: V8 JIT now needs ReadWriteExecute permissions
VersionDeltaFile
1.25+1,193-1,194devel/codex/crates.inc
1.36+1-0devel/codex/Makefile
1.2+0-0devel/codex/patches/patch-codex-rs_modcargo-crates_v8-149_2_0_v8_src_heap_code-range_cc
1.2+0-0devel/codex/patches/patch-codex-rs_modcargo-crates_v8-149_2_0_v8_src_heap_memory-allocator_cc
1.2+0-0devel/codex/patches/patch-codex-rs_modcargo-crates_v8-149_2_0_v8_src_heap_mutable-page_h
+1,194-1,1945 files

OpenBSD/ports HwU2BIEshells/nushell distinfo crates.inc, shells/nushell/patches patch-Cargo_toml

   shells/nushell: Update to 0.114.1
VersionDeltaFile
1.27+12-12shells/nushell/distinfo
1.25+5-5shells/nushell/crates.inc
1.30+2-2shells/nushell/Makefile
1.5+1-1shells/nushell/patches/patch-Cargo_toml
+20-204 files

OpenBSD/ports qObC51mwww/pipe-viewer distinfo Makefile

   www/pipe-viewer: Update to 0.5.8

   ok kirill@
VersionDeltaFile
1.8+2-2www/pipe-viewer/distinfo
1.8+1-1www/pipe-viewer/Makefile
+3-32 files

OpenBSD/ports 0cLkzP1cad/openscad Makefile distinfo, cad/openscad/patches patch-CMakeLists_txt

   Update cad/openscad to a 2026.06.21 commit

   Will continue trying to make more tests pass in the future.

   Much help and ok jtt@
VersionDeltaFile
1.62+22-10cad/openscad/Makefile
1.3+13-5cad/openscad/patches/patch-CMakeLists_txt
1.10+2-2cad/openscad/distinfo
+37-173 files

OpenBSD/ports TQ6VyGzcad/manifold Makefile distinfo, cad/manifold/pkg PLIST

   Update cad/manifold to 3.5.1

   ok jtt@
VersionDeltaFile
1.3+3-3cad/manifold/Makefile
1.3+2-2cad/manifold/distinfo
1.2+2-1cad/manifold/pkg/PLIST
+7-63 files

OpenBSD/ports u90R8xkgraphics/opencsg Makefile distinfo, graphics/opencsg/patches patch-src_CMakeLists_txt patch-example_CMakeLists_txt

   Update graphics/opencsg to 1.8.2

   Help and ok jtt@
VersionDeltaFile
1.19+6-25graphics/opencsg/Makefile
1.1+17-0graphics/opencsg/patches/patch-src_CMakeLists_txt
1.1+12-0graphics/opencsg/patches/patch-example_CMakeLists_txt
1.4+2-2graphics/opencsg/distinfo
1.5+0-0graphics/opencsg/patches/patch-src_src_pro
+37-275 files

OpenBSD/src WYKE8l2gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus redirect-15.txt redirect-16.txt, gnu/usr.bin/perl/cpan/HTTP-Tiny/lib/HTTP Tiny.pm

   Update HTTP::Tiny to 0.096

   This is mostly to pick up the fix for CVE-2026-7017 since we already
   had the fixes for the earlier bugs.  However, applying the patches
   just for the fix was being painful so instead pull in the full update.
VersionDeltaFile
1.11+136-38gnu/usr.bin/perl/cpan/HTTP-Tiny/lib/HTTP/Tiny.pm
1.1+57-0gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-15.txt
1.4+55-0gnu/usr.bin/perl/cpan/HTTP-Tiny/t/020_headers.t
1.1+47-0gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-16.txt
1.1+41-0gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-20.txt
1.1+40-0gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-19.txt
+376-3814 files not shown
+778-5020 files

OpenBSD/src oMmHkS0usr.sbin/vmd vioqcow2.c

   vmd(8): fix qcow2 refcounts on lazy allocated refcnt blocks.

   Lazy-allocated refcount blocks, such as those created when growing the
   disk past 2 GiB, should have refcount initialized to 1. While the disk
   is functional, operations on the metadata (such as resizing) fail as
   the reference counting is corrupt.

   From Chris Cunningham.

   "looks right to me" from @ori (original author of vioqcow2.c)
VersionDeltaFile
1.28+2-1usr.sbin/vmd/vioqcow2.c
+2-11 files

OpenBSD/ports OkiUHOVdevel/kf6/frameworkintegration Makefile distinfo, devel/kf6/kconfig/pkg PLIST

   Update KDE Frameworks to 6.28.0

   https://kde.org/announcements/frameworks/6/6.28.0/
VersionDeltaFile
1.4+11-3devel/kf6/frameworkintegration/Makefile
1.11+5-3devel/kf6/kfilemetadata/Makefile
1.7+6-0devel/kf6/kcoreaddons/pkg/PLIST
1.5+6-0devel/kf6/kconfig/pkg/PLIST
1.4+4-1devel/kf6/kded/Makefile
1.26+2-2devel/kf6/frameworkintegration/distinfo
+34-986 files not shown
+200-15492 files

OpenBSD/ports nSdt7Qjtextproc/xan distinfo crates.inc

   Update to xan 0.60.0.
VersionDeltaFile
1.8+2-2textproc/xan/distinfo
1.8+2-0textproc/xan/crates.inc
1.9+1-1textproc/xan/Makefile
+5-33 files

OpenBSD/ports 50fMkMGdevel/py-cachetools Makefile

   py-cachetools: fix previous: needs setuptools_scm now
VersionDeltaFile
1.41+1-1devel/py-cachetools/Makefile
+1-11 files

OpenBSD/src RUVRF0Rlib/libc/arch/sparc64/gen sigsetjmp.S

   Use ENTRY_NB() for sig{set,long}jmp

   Like on arm, the END_WEAK() trigger "changed binding to STB_WEAK"
   warnings on sparc64 when compiled with clang.

   ok kettenis
VersionDeltaFile
1.6+3-3lib/libc/arch/sparc64/gen/sigsetjmp.S
+3-31 files

OpenBSD/src d0VhKnnlib/libc/arch/sparc64/gen fpsetround.c fpsetsticky.c

   Convert libc/arch/sparc64/gen to ANSI-style function definitions

   ok jsg kettenis, lgtm jca
VersionDeltaFile
1.2+2-3lib/libc/arch/sparc64/gen/fpsetround.c
1.2+2-3lib/libc/arch/sparc64/gen/fpsetsticky.c
1.2+2-3lib/libc/arch/sparc64/gen/fpsetmask.c
+6-93 files

OpenBSD/src eNKLr0Alib/libc/arch/sparc64/fpu fpu_explode.c fpu_implode.c

   Convert libc/arch/sparc64/fpu to ANSI-style function definitions

   ok jsg kettenis, lgtm jca
VersionDeltaFile
1.13+9-26lib/libc/arch/sparc64/fpu/fpu_explode.c
1.9+7-24lib/libc/arch/sparc64/fpu/fpu_implode.c
1.5+2-3lib/libc/arch/sparc64/fpu/fpu_mul.c
1.6+2-3lib/libc/arch/sparc64/fpu/fpu_add.c
1.6+2-3lib/libc/arch/sparc64/fpu/fpu_div.c
1.8+2-3lib/libc/arch/sparc64/fpu/fpu_sqrt.c
+24-626 files

OpenBSD/ports BhGkoX0devel/git distinfo Makefile, devel/git/patches patch-connect_c patch-transport-helper_c

   Update to git-2.55.0.
VersionDeltaFile
1.219+4-4devel/git/distinfo
1.125+4-0devel/git/pkg/PLIST-main
1.298+1-2devel/git/Makefile
1.2+0-0devel/git/patches/patch-connect_c
1.2+0-0devel/git/patches/patch-transport-helper_c
+9-65 files

OpenBSD/src pAj9j05sys/uvm uvm_swap.c uvm_pager.c

   Encrypt swap pages "inline" instead of going through a bounce buffer.  This
   means we no longer need to reserve bounce pages for the pagdaemon.  Instead
   we can use the complete set of psegs to swap out pages.  Note that there is
   another important consequence of this diff.  Before the old page remaines
   unencrypted and on the inactive queue, where it will sit until the
   pagedaemon runs again and kills it.  With this diff, pages will be freed
   as soon as the I/O completes.  This is probably an improvement in itself.

   This is simplified version of a diff posted by mpi@ earlier this year.
   These simplifications were possible because we no longer bounce pages to
   meet DMA constraints in the swap code.

   ok deraadt@
VersionDeltaFile
1.183+95-210sys/uvm/uvm_swap.c
1.99+55-36sys/uvm/uvm_pager.c
1.160+12-9sys/uvm/uvm_pdaemon.c
1.23+8-2sys/uvm/uvm_swap.h
1.190+2-2sys/uvm/uvm_page.c
1.74+2-2sys/uvm/uvm_page.h
+174-2616 files