OpenBSD/ports hmpSEd8x11/gnome/libadwaita Makefile distinfo

   Update to libadwaita-1.9.4.
VersionDeltaFile
1.56+2-2x11/gnome/libadwaita/distinfo
1.63+1-1x11/gnome/libadwaita/Makefile
+3-32 files

OpenBSD/ports t8w7dmKx11/kde-applications/keepsecret Makefile

   Add a missing bump
VersionDeltaFile
1.3+1-0x11/kde-applications/keepsecret/Makefile
+1-01 files

OpenBSD/ports 0fM4Blcx11/gnome/contacts Makefile, x11/gnome/shell Makefile

   multimedia/pipewire/pipewire -> multimedia/pipewire/pipewire,-gst
VersionDeltaFile
1.310+2-2x11/gnome/shell/Makefile
1.116+2-2x11/gnome/contacts/Makefile
1.5+2-1x11/gnome/snapshot/Makefile
+6-53 files

OpenBSD/ports nw2zzmMmultimedia/pipewire/pipewire Makefile, multimedia/pipewire/pipewire/pkg PLIST-main PLIST-gst

   Split GStreamer elements into its own subpackage.
VersionDeltaFile
1.70+12-6multimedia/pipewire/pipewire/Makefile
1.3+1-1multimedia/pipewire/pipewire/pkg/PLIST-gst
1.3+1-1multimedia/pipewire/pipewire/pkg/DESCR-gst
1.21+0-1multimedia/pipewire/pipewire/pkg/PLIST-main
+14-94 files

OpenBSD/ports aTaC1M9net/bitmagnet Makefile

   pass version through ldflags for the webui to show instead of "unknown"
VersionDeltaFile
1.2+2-0net/bitmagnet/Makefile
+2-01 files

OpenBSD/src xH1RYr7sys/arch/amd64/amd64 identcpu.c

   Some 201x AMI-bios machines have a weird option to limit the CPUID level,
   and figuring that requires way too many people.  Look specifically for
   this weird (unworkable and unfixable) condition, and panic with a clear
   message recommending BIOS changes.
   Most of this figured out by mlarkin, on a machine jbg has.
VersionDeltaFile
1.158+4-1sys/arch/amd64/amd64/identcpu.c
+4-11 files

OpenBSD/src ZvUjWGpusr.sbin/rtrctl rtrctl.8, usr.sbin/rtrd rtrd.8

   add HISTORY; ok job@ rcovelli@
VersionDeltaFile
1.5+7-2usr.sbin/rtrd/rtrd.8
1.6+7-2usr.sbin/rtrctl/rtrctl.8
+14-42 files

OpenBSD/src DyKTDkZsbin/iked iked.h ca.c

   iked: Reject malformed and out-of-state IKEv2 messages

   A malicious or malformed IKEv2 peer could crash iked, or cause a
   certificate validation verdict to be applied to the wrong peer
   identity. Reject malformed DELETE payloads and EAP responses for
   which no matching server state exists, and bind CA and OCSP verdicts
   to the identity they were computed for.

   Reported by Stefan Rinkes and acts1631kjv at proton me.

   ok markus@
VersionDeltaFile
1.403+52-1sbin/iked/ikev2.c
1.140+24-9sbin/iked/ikev2_pld.c
1.17+26-2sbin/iked/radius.c
1.108+8-6sbin/iked/ca.c
1.27+10-4sbin/iked/ocsp.c
1.237+2-2sbin/iked/iked.h
+122-246 files

OpenBSD/src QukyvMBlib/libcrypto/x509 x509_ncons.c

   x509/x509_ncons: More checking for embedded NULs in name constraints

   NAME_CONSTRAINTS_check() accepts an out-of-subtree DNS subjectAltName
   when the IA5String contains an embedded NUL.

   Based on a patch by Frank Denis

   tweak/ok beck
VersionDeltaFile
1.14+13-6lib/libcrypto/x509/x509_ncons.c
+13-61 files

OpenBSD/src 1Y2m5mJusr.bin/tmux key-bindings.c

   Do not cancel mark when click on border.
VersionDeltaFile
1.193+2-2usr.bin/tmux/key-bindings.c
+2-21 files

OpenBSD/src a56GXoOusr.sbin/rtrd rtrd.c

   Remove unix in the second pledge()
   OK job@
VersionDeltaFile
1.8+2-2usr.sbin/rtrd/rtrd.c
+2-21 files

OpenBSD/src ceshlHelib/libcrypto/x509 x509_ncons.c

   x509/x509_ncons: Check for embedded NUL in name constraints

   From Frank Denis

   ok beck
VersionDeltaFile
1.13+9-3lib/libcrypto/x509/x509_ncons.c
+9-31 files

OpenBSD/ports u9H1fZScad/openscad/patches patch-src_openscad_cc

   Also remove the unneeded getexecpath workaround patch

   Thanks to brad@ for noticing
VersionDeltaFile
1.5+0-0cad/openscad/patches/patch-src_openscad_cc
+0-01 files

OpenBSD/src 8juG3Ghusr.sbin/bgpctl bgpctl.8, usr.sbin/bgpd bgpd.8

   Add more cross references between routing related man pages

   suggested by deraadt@
VersionDeltaFile
1.115+10-3usr.sbin/bgpctl/bgpctl.8
1.35+9-3usr.sbin/ospfd/ospfd.8
1.29+9-3usr.sbin/ospfctl/ospfctl.8
1.22+9-3usr.sbin/ospf6d/ospf6d.8
1.15+9-3usr.sbin/ospf6ctl/ospf6ctl.8
1.91+10-2usr.sbin/bgpd/bgpd.8
+56-173 files not shown
+67-239 files

OpenBSD/ports GRp3Tpomultimedia/gstreamer1/plugins-base Makefile, multimedia/gstreamer1/plugins-base/files sndiodeviceprovider.c gstsndio.h

   Modernize the sndio bits which haven't been reviewed against recent Gstreamer
   changes.
   Fix a random crash when setting volume/mute.
   Keep mute and volume settings from the user.
   Match the alsa module and use a mutex to serialize calls.
VersionDeltaFile
1.6+269-28multimedia/gstreamer1/plugins-base/files/gstsndio.c
1.3+27-16multimedia/gstreamer1/plugins-base/files/sndiosink.c
1.5+7-13multimedia/gstreamer1/plugins-base/files/sndiosrc.c
1.4+12-5multimedia/gstreamer1/plugins-base/files/gstsndio.h
1.2+0-1multimedia/gstreamer1/plugins-base/files/sndiodeviceprovider.c
1.140+1-0multimedia/gstreamer1/plugins-base/Makefile
+316-636 files

OpenBSD/ports i5YZLEicad/openscad distinfo Makefile, cad/openscad/pkg PLIST

   Update openscad to 2026.09.17 snapshot

   While here, remove shell script / libexec dance no longer needed
   due to boost understanding getexecpath(3)

   ok ian@
VersionDeltaFile
1.64+3-10cad/openscad/Makefile
1.16+8-2cad/openscad/pkg/PLIST
1.11+2-2cad/openscad/distinfo
+13-143 files

OpenBSD/ports nMKyZzZcad/manifold Makefile distinfo

   Update manifold to v3.5.3

   ok ian@
VersionDeltaFile
1.4+2-2cad/manifold/distinfo
1.4+1-1cad/manifold/Makefile
+3-32 files

OpenBSD/src QIczg1Jusr.sbin/bgpd bgpd.h util.c

   Replace the somewhat funky resize logic of sets with a bin_of variant
   that simplifes the code and makes it more like others.

   OK tb@
VersionDeltaFile
1.14+3-8usr.sbin/bgpd/rde_sets.c
1.105+8-1usr.sbin/bgpd/util.c
1.548+2-1usr.sbin/bgpd/bgpd.h
+13-103 files

OpenBSD/ports J5yT41Barchivers/p7zip/patches patch-install_sh patch-C_CpuArch_h, archivers/p7zip/pkg PLIST-rar PLIST-main

   remove archivers/p7zip, replaced by 7zip
VersionDeltaFile
1.7+0-0archivers/p7zip/pkg/PLIST-rar
1.14+0-0archivers/p7zip/pkg/PLIST-main
1.2+0-0archivers/p7zip/pkg/DESCR-rar
1.3+0-0archivers/p7zip/pkg/DESCR-main
1.7+0-0archivers/p7zip/patches/patch-install_sh
1.5+0-0archivers/p7zip/patches/patch-C_CpuArch_h
+0-04 files not shown
+0-010 files

OpenBSD/src oSLtYbJusr.sbin/bgpd rde_rib.c

   Clear NEXTHOP_CONNECTED in nexthop_update() if msg->connected is false.

   Until now nexthop_update() only set but never reset NEXTHOP_CONNECTED.
   As a result once the connected flag was set it remained set even if the
   nexthop was no longer directly connected.

   Reported by N0zoM1z0
   OK tb@
VersionDeltaFile
1.305+4-2usr.sbin/bgpd/rde_rib.c
+4-21 files

OpenBSD/src NLWY0eAusr.sbin/bgpd parse.y

   Kill old compat code to parse aspa-set tables that include an AFI per
   provider ASnum. Rpki-client stopped issuing those with the 8.5 release
   in July 2023.

   OK tb@
VersionDeltaFile
1.505+1-7usr.sbin/bgpd/parse.y
+1-71 files

OpenBSD/ports u1hOLq2net/upterm Makefile modules.inc, net/upterm/pkg PLIST

   Update to upterm 0.30.0.
VersionDeltaFile
1.5+422-650net/upterm/distinfo
1.5+139-261net/upterm/modules.inc
1.5+1-1net/upterm/Makefile
1.2+2-0net/upterm/pkg/PLIST
+564-9124 files

OpenBSD/ports PjhJC5Jdevel/quirks Makefile, devel/quirks/files Quirks.pm

   Register secrets removal.
VersionDeltaFile
1.1832+2-1devel/quirks/files/Quirks.pm
1.1818+1-1devel/quirks/Makefile
+3-22 files

OpenBSD/ports wcrqPXDx11/gnome Makefile, x11/gnome/secrets distinfo Makefile

   Remove gnome secrets; updating to a maintained release is not possible
   right now because of dependencies we don't provide and are painful to port.
   Considering the security aspect of this port, better use another front-end
   to handle your KeyPass DB.
VersionDeltaFile
1.359+0-1x11/gnome/Makefile
1.9+0-0x11/gnome/secrets/pkg/PLIST
1.2+0-0x11/gnome/secrets/pkg/DESCR
1.11+0-0x11/gnome/secrets/distinfo
1.20+0-0x11/gnome/secrets/Makefile
+0-15 files

OpenBSD/src LxmOcKvgnu/usr.bin/perl config_h.SH caretx.c, gnu/usr.bin/perl/Porting Glossary

   Use getexecpath(3) in perl(1)

   From upstream https://github.com/Perl/perl5/pull/24813 by brad@
   much feedback and ok dgl@
VersionDeltaFile
1.62+40-0gnu/usr.bin/perl/Configure
1.8+8-1gnu/usr.bin/perl/caretx.c
1.28+7-0gnu/usr.bin/perl/config_h.SH
1.23+2-2gnu/usr.bin/perl/t/op/magic.t
1.24+4-0gnu/usr.bin/perl/Porting/Glossary
1.10+1-0gnu/usr.bin/perl/t/porting/known_pod_issues.dat
+62-38 files not shown
+70-314 files

OpenBSD/ports kARchmOdevel/liblouis distinfo Makefile, devel/liblouis/patches patch-python_louis_Makefile_in

   Update to liblouis-3.39.0.
VersionDeltaFile
1.37+28-4devel/liblouis/pkg/PLIST
1.34+2-2devel/liblouis/distinfo
1.59+2-2devel/liblouis/Makefile
1.21+1-1devel/liblouis/patches/patch-python_louis_Makefile_in
+33-94 files

OpenBSD/ports WNiW2H9devel Makefile, devel/dub distinfo Makefile

   devel/dub: update to 1.40.0

   We have gdc everywhere and it can be linked back.

   Plus fixed missed gcc-11 dependency to gcc-16, and updated coment in gcc-16
VersionDeltaFile
1.9+3-4devel/dub/Makefile
1.7+2-2devel/dub/distinfo
1.21+1-1lang/gcc/16/Makefile
1.2615+1-1devel/Makefile
+7-84 files

OpenBSD/ports 5PvcCS4devel/difftastic Makefile crates.inc, devel/difftastic/patches patch-Cargo_toml

   devel/difftastic: Update to 0.71.0
VersionDeltaFile
1.24+12-60devel/difftastic/distinfo
1.22+5-29devel/difftastic/crates.inc
1.16+1-1devel/difftastic/patches/patch-Cargo_toml
1.28+1-1devel/difftastic/Makefile
+19-914 files

OpenBSD/ports wd0nJCflang/racket-minimal Makefile

   racket-minimal is no longer BROKEN on sparc64
VersionDeltaFile
1.105+0-1lang/racket-minimal/Makefile
+0-11 files

OpenBSD/ports Q9pQGzbgames/bugdom2 Makefile, games/cromagrally Makefile

   bugdom2, cromagrally, and dustrac are games no longer BROKEN on
   sparc64 in the base-clang era
VersionDeltaFile
1.23+0-2games/dustrac/Makefile
1.4+0-2games/cromagrally/Makefile
1.3+0-2games/bugdom2/Makefile
+0-63 files