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, devel/kf6/kauth distinfo

   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.5+6-0devel/kf6/kconfig/pkg/PLIST
1.7+6-0devel/kf6/kcoreaddons/pkg/PLIST
1.4+4-1devel/kf6/kded/Makefile
1.26+2-2devel/kf6/kauth/distinfo
+34-986 files not shown
+200-15492 files

OpenBSD/ports nSdt7Qjtextproc/xan distinfo Makefile

   Update to xan 0.60.0.
VersionDeltaFile
1.8+2-2textproc/xan/distinfo
1.9+1-1textproc/xan/Makefile
1.8+2-0textproc/xan/crates.inc
+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 fpsetsticky.c fpsetmask.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/fpsetsticky.c
1.2+2-3lib/libc/arch/sparc64/gen/fpsetmask.c
1.2+2-3lib/libc/arch/sparc64/gen/fpsetround.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.8+2-3lib/libc/arch/sparc64/fpu/fpu_sqrt.c
1.6+2-3lib/libc/arch/sparc64/fpu/fpu_add.c
1.6+2-3lib/libc/arch/sparc64/fpu/fpu_div.c
1.5+2-3lib/libc/arch/sparc64/fpu/fpu_mul.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

OpenBSD/ports syGBjEGwayland/river Makefile

   wayland/river: explicitly set CPU

   lang/zig default behaviour is to compile for the specific CPU on which it
   runs. This specifies a more generic baseline CPU for amd64 and arm64.

   While here, add --verbose build flag, disable coloured output and observe
   $MAKE_JOBS.

   tests and feedback from yaydn (at) protonmail, thanks
VersionDeltaFile
1.2+10-2wayland/river/Makefile
+10-21 files

OpenBSD/ports QgeKumuconverters/p5-Sereal-Encoder distinfo Makefile

   Update p5-Sereal-Encoder to 5.008.
VersionDeltaFile
1.14+2-2converters/p5-Sereal-Encoder/distinfo
1.19+1-1converters/p5-Sereal-Encoder/Makefile
+3-32 files

OpenBSD/ports 921gFjPconverters/p5-Sereal-Decoder distinfo Makefile

   Update p5-Sereal-Decoder to 5.008.
VersionDeltaFile
1.14+2-2converters/p5-Sereal-Decoder/distinfo
1.19+1-1converters/p5-Sereal-Decoder/Makefile
+3-32 files

OpenBSD/ports I4tqv2Fsysutils/broot distinfo crates.inc

   Update broot to 1.58.0.
VersionDeltaFile
1.43+350-322sysutils/broot/distinfo
1.34+174-160sysutils/broot/crates.inc
1.49+1-1sysutils/broot/Makefile
+525-4833 files

OpenBSD/src nohd3Hmusr.bin/ssh servconf.c

   in sshd config dump mode, write all directives in mixed case
   for consistency

   ok djm@
VersionDeltaFile
1.452+16-16usr.bin/ssh/servconf.c
+16-161 files

OpenBSD/src GFf8s9Jusr.bin/ssh ssh.1 ssh-add.1

   read ~/.ssh/id_mldsa44_ed25519 private key files by default

   ok djm@
VersionDeltaFile
1.452+11-4usr.bin/ssh/ssh.1
1.90+8-5usr.bin/ssh/ssh-add.1
1.239+5-5usr.bin/ssh/ssh-keygen.1
1.428+5-4usr.bin/ssh/ssh_config.5
1.330+3-2usr.bin/ssh/sshd.8
1.414+3-1usr.bin/ssh/readconf.c
+35-211 files not shown
+37-227 files

OpenBSD/ports LzBNFlidevel Makefile

   + zls
VersionDeltaFile
1.2593+1-0devel/Makefile
+1-01 files

OpenBSD/ports bEVJVHmdevel/zls Makefile distinfo, devel/zls/pkg DESCR PLIST

   Initial revision
VersionDeltaFile
1.1+66-0devel/zls/Makefile
1.1+14-0devel/zls/pkg/DESCR
1.1+8-0devel/zls/distinfo
1.1+1-0devel/zls/pkg/PLIST
1.1.1.1+0-0devel/zls/distinfo
1.1.1.1+0-0devel/zls/Makefile
+89-02 files not shown
+89-08 files

OpenBSD/ports yJI5jvBnet/lagrange distinfo Makefile

   net/lagrange: Update to 1.20.9

   From Maintainer Florian Viehweger, thanks
VersionDeltaFile
1.71+2-2net/lagrange/distinfo
1.86+1-1net/lagrange/Makefile
+3-32 files

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

   Restructure the SSHFP test in preparation for adding other key types:
    - change the DNS names to be rsa.* for the existing RSA fingerprints.
    - verify that all required SSHFP records exist in DNS.
    - only run the RSA tests if the build supports RSA.
VersionDeltaFile
1.6+55-31regress/usr.bin/ssh/sshfp-connect.sh
+55-311 files