OpenBSD/src UD120AD — usr.sbin/unbound/services mesh.c outside_network.c, usr.sbin/unbound/util/data dname.c msgparse.c

   merge unbound 1.26.2
VersionDeltaFile
1.17+40-21usr.sbin/unbound/util/data/msgparse.c
1.35+35-21usr.sbin/unbound/services/authzone.c
1.11+55-0usr.sbin/unbound/util/data/dname.c
1.37+45-0usr.sbin/unbound/services/outside_network.c
1.37+30-10usr.sbin/unbound/services/mesh.c
1.32+16-12usr.sbin/unbound/validator/validator.c
+221-6415 files not shown
+299-9821 files

OpenBSD/ports NLrmkl0 — graphics/libansilove Makefile distinfo

   Update libansilove to 1.4.3.
VersionDeltaFile
1.25+2-2graphics/libansilove/distinfo
1.29+1-1graphics/libansilove/Makefile
+3-32 files

OpenBSD/src 9cOQzpy — usr.sbin/unbound/services mesh.c outside_network.c, usr.sbin/unbound/testcode unitdname.c

   import unbound 1.26.2, ok phessler

   CVE-2026-50106, Possible insecure NXDOMAIN for non-existing
   records under a configured island trust anchor underneath an
   insecure parent.

   CVE-2026-96405, Aggregate DNS name chained pointer decompression
   work leads to degradation of service.

   CVE-2026-109125, Possible cache poisoning vulnerability via
   a cache side-channel exposed by 'unwanted-reply-threshold'.

   CVE-2026-35501, Bypass of a configured island trust anchor
   underneath an insecure parent from an attacker-controlled NSEC
   record.
VersionDeltaFile
1.1.1.17+40-21usr.sbin/unbound/util/data/msgparse.c
1.1.1.29+35-21usr.sbin/unbound/services/authzone.c
1.1.1.12+55-0usr.sbin/unbound/util/data/dname.c
1.1.1.5+50-0usr.sbin/unbound/testcode/unitdname.c
1.1.1.35+45-0usr.sbin/unbound/services/outside_network.c
1.1.1.35+30-10usr.sbin/unbound/services/mesh.c
+255-5217 files not shown
+353-9823 files

OpenBSD/ports zDJy0AD — net/isc-bind Makefile distinfo, net/isc-bind/patches patch-bin_dig_host_c patch-bin_dig_nslookup_c

   update to isc-bind-9.20.30
VersionDeltaFile
1.28+2-2net/isc-bind/patches/patch-bin_dig_nslookup_c
1.45+2-2net/isc-bind/patches/patch-bin_dig_dig_c
1.152+2-2net/isc-bind/distinfo
1.226+1-2net/isc-bind/Makefile
1.27+1-1net/isc-bind/patches/patch-bin_dig_host_c
1.48+0-1net/isc-bind/pkg/PLIST
+8-101 files not shown
+8-107 files

OpenBSD/src 4gTq4FO — sys/dev/pci/drm/i915 i915_driver.c

   skip backlight init when there is no display controller

   Avoids a panic on discrete Intel graphics with no display, when
   iterating over connectors to attach a backlight property.
   Connector state is only initialised when there is a display controller.

   reported by obugs at usrx11
VersionDeltaFile
1.38+10-0sys/dev/pci/drm/i915/i915_driver.c
+10-01 files

OpenBSD/ports lfrTAJd — net/liboping Makefile, net/liboping/patches patch-src_oping_c

   net/liboping: declare that {n,}oping binaries are setuid via permit_setugid
VersionDeltaFile
1.3+18-3net/liboping/patches/patch-src_oping_c
1.13+1-1net/liboping/Makefile
+19-42 files

OpenBSD/ports okpqTtL — devel/py-pip Makefile distinfo, devel/py-pip/pkg PLIST

   update to py3-pip-26.2.2
VersionDeltaFile
1.42.2.1+8-0devel/py-pip/pkg/PLIST
1.51.2.1+2-2devel/py-pip/distinfo
1.85.2.1+1-1devel/py-pip/Makefile
+11-33 files

OpenBSD/ports 8u4w4Lp — devel/uv Makefile crates.inc

   update to uv-0.13.4, based on a 0.13.3 diff from maintainer

   this updates webpki-root-certs
VersionDeltaFile
1.42+66-94devel/uv/distinfo
1.41+32-46devel/uv/crates.inc
1.46+1-1devel/uv/Makefile
+99-1413 files

OpenBSD/ports ph8XZGx — www/py-multidict Makefile

   BDEP on cython, found by aja
VersionDeltaFile
1.32+1-0www/py-multidict/Makefile
+1-01 files

OpenBSD/ports 0dAd2Lh — net/monitoring-plugins/patches patch-plugins_check_snmp_c

   remove unused net-snmp #include, which has gone away in 5.10.x prereleases
VersionDeltaFile
1.3+11-3net/monitoring-plugins/patches/patch-plugins_check_snmp_c
+11-31 files

OpenBSD/ports DARuKAX — lang/gcc/16 Makefile

   lang/gcc/16: enforce use of /bin/sh as SHELL and CONFIG_SHELL
VersionDeltaFile
1.33+2-0lang/gcc/16/Makefile
+2-01 files

OpenBSD/ports l0Zxo6g — devel/py-pip Makefile distinfo, devel/py-pip/pkg PLIST

   update to py3-pip-26.2.2
   pip includes a vendored copy of certifi (which includes the roots
   directly, rather than referring to cert.pem), so needs patching for
   the "key=4" CA issue
VersionDeltaFile
1.43+8-0devel/py-pip/pkg/PLIST
1.52+2-2devel/py-pip/distinfo
1.86+1-1devel/py-pip/Makefile
+11-33 files

OpenBSD/ports VPCVxZu — sysutils/py-pipx Makefile distinfo

   update to py3-pipx-1.18.4
VersionDeltaFile
1.35+2-2sysutils/py-pipx/distinfo
1.43+1-1sysutils/py-pipx/Makefile
+3-32 files

OpenBSD/ports gEqjxTj — devel/py-certifi Makefile distinfo

   update to py3-certifi-2026.10.19

   (note that the certifi package on OpenBSD does *not* include its own
   certificate store, instead it redirects to /etc/ssl/cert.pem, still
   it seems likely some software may start pinning this)
VersionDeltaFile
1.32+2-2devel/py-certifi/distinfo
1.51+1-1devel/py-certifi/Makefile
+3-32 files

OpenBSD/ports ph61ehj — devel/py-setuptools Makefile distinfo

   update to py3-setuptools-84.2.1
VersionDeltaFile
1.27+2-2devel/py-setuptools/distinfo
1.66+1-1devel/py-setuptools/Makefile
+3-32 files

OpenBSD/src IxIKmLe — usr.bin/tmux tty.c

   Apply palette to underscore colour before checking for change, same as
   foreground and background.
VersionDeltaFile
1.495+4-1usr.bin/tmux/tty.c
+4-11 files

OpenBSD/ports p8LmGDc — devel/py-setuptools distinfo Makefile

   update to py3-setuptools-84.2.0
VersionDeltaFile
1.65+39-39devel/py-setuptools/Makefile
1.26+2-2devel/py-setuptools/distinfo
+41-412 files

OpenBSD/ports I9SOvBY — net/powerdns_recursor Makefile distinfo

   MFC update to powerdns-recursor-5.4.8
VersionDeltaFile
1.67.2.1+2-2net/powerdns_recursor/distinfo
1.79.2.1+1-1net/powerdns_recursor/Makefile
+3-32 files

OpenBSD/src HlUjgFD — usr.sbin/rpki-client parser.c

   rpki-client: use if (verbose) instead of if (verbose > 0) for consistency

   prompted by job
VersionDeltaFile
1.199+2-2usr.sbin/rpki-client/parser.c
+2-21 files

OpenBSD/ports lWik1KA — net/powerdns_recursor Makefile distinfo

   Update to PowerDNS Recursor 5.4.8 (PowerDNS Security Advisory 2026-12)

   See https://blog.powerdns.com/2026/10/21/powerdns-security-advisory-2026-12-for-powerdns-recursor
VersionDeltaFile
1.69+2-2net/powerdns_recursor/distinfo
1.81+1-1net/powerdns_recursor/Makefile
+3-32 files

OpenBSD/ports jAEXLgR — infrastructure/mk fortran.port.mk compiler.port.mk, lang/gcc/16 gcc4.port.mk

   Rename MODGCC4 -> MODGCC

   OK: sthen@
VersionDeltaFile
1.4+38-38lang/gcc/16/gcc4.port.mk
1.8+8-8infrastructure/mk/compiler.port.mk
1.22+6-6infrastructure/mk/fortran.port.mk
1.219+4-4print/poppler/Makefile
1.31+3-3telephony/asterisk/Makefile.inc
1.176+3-3sysutils/bacula/Makefile
+62-6231 files not shown
+110-10837 files

OpenBSD/src jAEXLgR — share/man/man5 port-modules.5 bsd.port.mk.5

   Rename MODGCC4 -> MODGCC

   OK: sthen@
VersionDeltaFile
1.291+7-7share/man/man5/port-modules.5
1.658+7-7share/man/man5/bsd.port.mk.5
+14-142 files

OpenBSD/ports Ygewccf — devel/gengetopt distinfo Makefile, devel/gengetopt/patches patch-src_gm_utils_h

   update to gengetopt-2.23.1
VersionDeltaFile
1.12+9-10devel/gengetopt/Makefile
1.2+2-2devel/gengetopt/distinfo
1.3+1-0devel/gengetopt/pkg/PLIST
1.2+0-0devel/gengetopt/patches/patch-src_gm_utils_h
+12-124 files

OpenBSD/ports nQafOhd — net/libcares Makefile distinfo

   update to libcares-1.34.9
VersionDeltaFile
1.26.2.1+2-2net/libcares/distinfo
1.42.2.1+1-1net/libcares/Makefile
+3-32 files

OpenBSD/ports VdIG6tM — net/libcares Makefile distinfo

   update to libcares-1.34.9, from Brad (maintainer), lots of security fixes
   https://raw.githubusercontent.com/c-ares/c-ares/refs/heads/v1.34/RELEASE-NOTES.md
VersionDeltaFile
1.27+2-2net/libcares/distinfo
1.43+1-1net/libcares/Makefile
+3-32 files

OpenBSD/src 4uw7evj — usr.bin/tmux server-client.c

   Fix status drag targeting across window labels, GitHub issue 5778 from
   Michael Grant.
VersionDeltaFile
1.526+11-8usr.bin/tmux/server-client.c
+11-81 files

OpenBSD/ports HeHJmCu — textproc/py-elasticsearch distinfo Makefile, textproc/py-elasticsearch/pkg PLIST

   update to py3-elasticsearch-7.17.13, fixes things for newer urllib3. ok pvk
VersionDeltaFile
1.27+1-5textproc/py-elasticsearch/Makefile
1.15+2-2textproc/py-elasticsearch/distinfo
1.16+1-0textproc/py-elasticsearch/pkg/PLIST
+4-73 files

OpenBSD/ports myVBWKl — sysutils/plakar Makefile distinfo

   Update to plakar-1.1.8.
VersionDeltaFile
1.24.2.1+2-2sysutils/plakar/distinfo
1.27.2.1+1-1sysutils/plakar/Makefile
+3-32 files

OpenBSD/ports vIK8zHB — textproc/py-charset-normalizer/patches patch-pyproject_toml

   relax setuptools version spec <84.1
VersionDeltaFile
1.6+4-4textproc/py-charset-normalizer/patches/patch-pyproject_toml
+4-41 files

OpenBSD/src onr2eZy — usr.bin/tmux window-copy.c

   Keep a search match in the pane when it has fewer than four rows, from
   someone in GitHub issue 5781.
VersionDeltaFile
1.441+3-1usr.bin/tmux/window-copy.c
+3-11 files