OpenBSD/ports mSj2qcsdatabases/postgresql Makefile distinfo, databases/postgresql/pkg PLIST-docs

   databases/postgresql: update -stable from 17.7 to 17.9

   fixes CVE-2026-2003, CVE-2026-2004, CVE-2026-2005 & CVE-2026-2006
   see https://www.postgresql.org/docs/release/17.8/
   and https://www.postgresql.org/docs/release/17.9/
   discussed with jeremy@ (MAINTAINER)
VersionDeltaFile
1.311.2.2+2-3databases/postgresql/Makefile
1.106.2.2+2-2databases/postgresql/distinfo
1.119.2.2+2-0databases/postgresql/pkg/PLIST-docs
+6-53 files

OpenBSD/src cKjhDWmregress/sys/uvm/mmap_hint mmap_hint.c

   regress/mmap: Test hints in VM-area edge cases

   Test mmap(2) with hint above VM_MAXUSER_ADDRESS without MAP_FIXED.
   This tests uvm_map.c,v 1.355.

   Also test the lower boundary below PAGE_SIZE.

   ok kettenis@
VersionDeltaFile
1.7+13-2regress/sys/uvm/mmap_hint/mmap_hint.c
+13-21 files

OpenBSD/ports 9e77iimemulators/mame distinfo Makefile, emulators/mame/patches patch-scripts_genie_lua

   Update mame to 0.286.
VersionDeltaFile
1.78+2-2emulators/mame/distinfo
1.100+1-1emulators/mame/Makefile
1.31+1-1emulators/mame/patches/patch-scripts_genie_lua
+4-43 files

OpenBSD/ports j4vDb9Fgeo/gpxsee distinfo Makefile, geo/gpxsee/pkg PLIST

   geo/gpxsee: update to 15.11
VersionDeltaFile
1.46+2-2geo/gpxsee/distinfo
1.48+1-1geo/gpxsee/Makefile
1.14+2-0geo/gpxsee/pkg/PLIST
+5-33 files

OpenBSD/ports N0eDWolmail/p5-MIME-tools distinfo Makefile

   bugfix update to 5.516
VersionDeltaFile
1.20+2-2mail/p5-MIME-tools/distinfo
1.44+2-1mail/p5-MIME-tools/Makefile
+4-32 files

OpenBSD/src jGT51xGusr.bin/tmux input.c

   Do not free buffer after adding to paste (since it now owns it).
VersionDeltaFile
1.253+1-2usr.bin/tmux/input.c
+1-21 files

OpenBSD/ports 2EPqJEsx11/kde kde.port.mk

   Add missing version bump to 6.6.1
VersionDeltaFile
1.83+1-1x11/kde/kde.port.mk
+1-11 files

OpenBSD/ports 34N4QkQnet/wireshark distinfo Makefile

   update to wireshark-4.4.14
VersionDeltaFile
1.105.2.5+2-2net/wireshark/distinfo
1.170.2.5+1-2net/wireshark/Makefile
+3-42 files

OpenBSD/ports fjWZW43net/wireshark distinfo Makefile

   update to wireshark-4.4.14
VersionDeltaFile
1.110+2-2net/wireshark/distinfo
1.176+1-2net/wireshark/Makefile
+3-42 files

OpenBSD/ports iBqLlrqx11/kde-plasma/kdecoration distinfo, x11/kde-plasma/kdeplasma-addons distinfo

   KDE Plasma 6.6.1, Bugfix Release for February

   https://kde.org/announcements/changelogs/plasma/6/6.6.0-6.6.1/
VersionDeltaFile
1.44+9-9x11/kde-plasma/kwin/Makefile
1.65+2-2x11/kde-plasma/kdecoration/distinfo
1.30+2-2x11/kde-plasma/kdeplasma-addons/distinfo
1.30+2-2x11/kde-plasma/kgamma5/distinfo
1.26+2-2x11/kde-plasma/kglobalacceld/distinfo
1.30+2-2x11/kde-plasma/kinfocenter/distinfo
+19-1949 files not shown
+110-10955 files

OpenBSD/ports wW7QMKGsecurity/vaultwarden distinfo, security/vaultwarden/patches patch-Cargo_lock patch-src_api_identity_rs

   Security update to vaultwarden-1.35.4

   This release contains security fixes:
   - GHSA-w9f8-m526-h7fh. This vulnerability would allow an attacker to
     access a cipher from a different user (fully encrypted) if they
     already know its internal UUID.
   - GHSA-h4hq-rgvh-wh27. This vulnerability allows an attacker with
     manager-level access within an organization to modify collections they
     can access, even if they do not have management permissions for them.
   - GHSA-r32r-j5jq-3w4m. This vulnerability allows an attacker with
     manager-level access within an organization to modify collections they
     are not assigned. These are private for now, pending CVE assignment.

   Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.35.4

   OK kirill@
VersionDeltaFile
1.2.2.1+558-2,075security/vaultwarden/patches/patch-Cargo_lock
1.2.2.1+14-107security/vaultwarden/patches/patch-src_api_identity_rs
1.6.2.2+63-0security/vaultwarden/patches/patch-Cargo_toml
1.2.2.1+14-7security/vaultwarden/patches/patch-src_api_core_accounts_rs
1.1.4.1+19-0security/vaultwarden/patches/patch-src_crypto_rs
1.29.2.3+2-2security/vaultwarden/distinfo
+670-2,1911 files not shown
+671-2,1927 files

OpenBSD/src dQzixpwsys/dev/ic re.c

   Enable 64-bit DMA transfers on the PCIe variants of re(4) cards.

   ok kettenis
VersionDeltaFile
1.221+9-7sys/dev/ic/re.c
+9-71 files

OpenBSD/ports YFhLnOdx11/freerdp Makefile distinfo

   update to freerdp-2.11.8

   remove PORTROACH marker, this is the last 2.x release (updating is
   blocked, 3.x needs a more complete posix timers implementation)
VersionDeltaFile
1.78+36-36x11/freerdp/Makefile
1.31+2-2x11/freerdp/distinfo
+38-382 files

OpenBSD/ports 1Vkn7XBx11/kde-plasma/plasma5support/pkg PLIST

   Not 666
VersionDeltaFile
1.10+1-1x11/kde-plasma/plasma5support/pkg/PLIST
+1-11 files

OpenBSD/src vhzipJqlib/libc/sys pledge.2

   Improve the discussion about "tmppath"
   feedback from various people based upon my first attempts.
VersionDeltaFile
1.76+10-7lib/libc/sys/pledge.2
+10-71 files

OpenBSD/src 2277yDAlib/libc/sys pledge.2, sys/kern kern_pledge.c

   pledge "tmppath" goes away because it sucks.  The history is kind of
   sad:  unveil(2) was invented by Bob Beck and myself because a couple
   of us struggled and couldn't expand the "tmppath" mechanism to general use.
   unveil(2) ended up being kind of "upside down" different, and so we never
   deleted "tmppath" because the refactorings seemed complicated.
   However over the last two weeks, we're removed all the "tmppath" in base
   pretty easily, and the 18 ports using it have also been fixed.
   The majority of situations now use unveil "/tmp" "rwc", unveil "/" "r" or
   similar, and then pledge "rpath wpath cpath", and this is generally needed
   to satisfy the mkstemp(3) family of functions in libc.
   Use of "tmppath" will now cause pledge(2) to return EINVAL.  There is
   no backwards compatible way of mimic the behaviour correctly using
   kernel-internal unveil hackery.
   Prompted by a report from David Leadbeater; and extensive conversations
   with beck and semarie.
VersionDeltaFile
1.337+4-24sys/kern/kern_pledge.c
1.75+16-3lib/libc/sys/pledge.2
1.53+1-3sys/sys/pledge.h
+21-303 files

OpenBSD/src tJNxVhPusr.sbin/rad rad.conf.5 rad.h

   Update various lifetimes.

   This raises the router, dns and nat64 lifetimes from 30 minutes to 60
   minutes and lowers the prefix valid lifetime from 90 minutes to 60
   minutes.

   This brings us in line with the values of draft-ietf-6man-slaac-renum
   which is going to be published soon.

   Aligning all these lifetimes to a single value (60 minutes) makes
   sense because the information is transmitted in one router
   advertisement packet. It does not make sense for one piece of
   information to time out before another.

   OK phessler
VersionDeltaFile
1.36+6-6usr.sbin/rad/rad.conf.5
1.31+3-4usr.sbin/rad/rad.h
1.39+2-2usr.sbin/rad/rad.c
+11-123 files

OpenBSD/ports o7Qgw0Yx11/kde-plasma/plasma5support Makefile, x11/kde-plasma/plasma5support/pkg PLIST

   fix conflict tag

   Sptted by semarie@
VersionDeltaFile
1.9+1-1x11/kde-plasma/plasma5support/pkg/PLIST
1.9+1-0x11/kde-plasma/plasma5support/Makefile
+2-12 files

OpenBSD/src AJzBhwvsys/netinet igmp.c igmp_var.h, sys/netinet6 mld6.c in6.c

   Call igmp_sendpkt() and mld6_sendpkt() with pktinfo argument.

   Gather all information needed to send an IGMP or MLD6 packet in a
   struct pktinfo.  This allows splitting access to multicast data
   structures from sending packets.  Then adding locks to multicast
   will be easier.

   OK mvs@
VersionDeltaFile
1.96+51-32sys/netinet/igmp.c
1.73+54-23sys/netinet6/mld6.c
1.278+28-18sys/netinet6/in6.c
1.17+17-3sys/netinet/igmp_var.h
1.10+16-3sys/netinet6/mld6_var.h
1.193+11-3sys/netinet/in.c
+177-826 files

OpenBSD/src b7PcHW1sys/dev/pci if_ixl.c

   ixl(4) can handle 64 bit DMA transfers.

   OK kettenis@ jmatthew@
VersionDeltaFile
1.116+2-2sys/dev/pci/if_ixl.c
+2-21 files

OpenBSD/ports EJ4B40ssecurity/pizauth distinfo crates.inc, security/pizauth/pkg PLIST

   MFC update to pizauth-1.0.10
VersionDeltaFile
1.10.4.1+294-260security/pizauth/distinfo
1.10.4.1+146-129security/pizauth/crates.inc
1.14.4.1+4-1security/pizauth/Makefile
1.2.8.1+3-0security/pizauth/pkg/PLIST
+447-3904 files

OpenBSD/ports Qujvdjcsecurity/pizauth distinfo Makefile

   update to pizauth-1.0.10, from Laurence Tratt (maintainer)
   drops tmppath pledge, thanks for updating this so quickly Laurie
VersionDeltaFile
1.13+2-2security/pizauth/distinfo
1.17+1-1security/pizauth/Makefile
+3-32 files

OpenBSD/ports veHMswodevel/py-inline-snapshot Makefile distinfo, devel/py-inline-snapshot/pkg PLIST

   update to py3-inline-snapshot-0.32.3
VersionDeltaFile
1.2+55-20devel/py-inline-snapshot/pkg/PLIST
1.2+5-2devel/py-inline-snapshot/Makefile
1.2+2-2devel/py-inline-snapshot/distinfo
+62-243 files

OpenBSD/ports Cx6gMYmjava/gradle distinfo Makefile, java/gradle/patches patch-bin_gradle

   Update to 9.3.1. From Mikolaj Kucharski.
VersionDeltaFile
1.14+80-83java/gradle/pkg/PLIST
1.12+2-2java/gradle/distinfo
1.7+2-2java/gradle/patches/patch-bin_gradle
1.17+1-2java/gradle/Makefile
+85-894 files

OpenBSD/ports ukmIR3dsecurity/ghidra Makefile

   Fix build with newer versions of gradle by setting LC_CTYPE="en_US.UTF-8"
   in the env. Also be more verbose when building. No change to package so
   no bump. From Mikolaj Kucharski.
VersionDeltaFile
1.17+7-4security/ghidra/Makefile
+7-41 files

OpenBSD/src rnNr6cGbin/echo echo.c echo.1

   add -e to process escape sequences and support for multiple groups
   of dash args like ksh's echo does

   ok deraadt millert
VersionDeltaFile
1.12+113-8bin/echo/echo.c
1.25+44-9bin/echo/echo.1
+157-172 files

OpenBSD/ports fh0mD13x11/gnustep/gui Makefile, x11/gnustep/gui/patches patch-Source_NSMenuView_m

   Fix annoying closing of menus when mouse button is released, when using
   other than default NSMenuInterfaceStyle
VersionDeltaFile
1.1+12-0x11/gnustep/gui/patches/patch-Source_NSMenuView_m
1.72+1-1x11/gnustep/gui/Makefile
+13-12 files

OpenBSD/ports FRqwCbvdatabases/puppetdb/8 distinfo, databases/puppetdb/8/patches patch-Makefile patch-ext_bin_puppetdb

   Removing databases/puppetdb, sysutils/ruby-facter, sysutils/puppetserver,
   sysutils/ruby-puppet, sysutils/ruby-puppetserver-ca.

   openvox equivalents will take over.

   OK kn@
VersionDeltaFile
1.2+0-0databases/puppetdb/8/pkg/puppetdb.rc
1.6+0-0databases/puppetdb/8/distinfo
1.6+0-0databases/puppetdb/8/patches/patch-Makefile
1.2+0-0databases/puppetdb/8/patches/patch-ext_bin_puppetdb
1.4+0-0databases/puppetdb/8/patches/patch-ext_cli_delete-reports
1.2+0-0databases/puppetdb/8/patches/patch-ext_cli_foreground
+0-058 files not shown
+0-064 files

OpenBSD/ports Qrp7rPedatabases Makefile, sysutils Makefile

   unhook databases/puppetdb, sysutils/puppetserver, sysutils/ruby-facter,
   sysutils/ruby-puppet, sysutils/ruby-puppetserver-ca
VersionDeltaFile
1.778+0-4sysutils/Makefile
1.507+0-1databases/Makefile
+0-52 files

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

   Add @pkgpath and @conflict to openvoxdb, openvox-server, i
   ruby-openvoxserver-ca, ruby-openvox, ruby-openfact and package renamings i
   from puppet -> openvox equivalents to provide a working upgrade path.

   OK kn@
VersionDeltaFile
1.1790+7-1devel/quirks/files/Quirks.pm
1.2+2-0sysutils/ruby-openvoxserver-ca/pkg/PLIST
1.1778+1-1devel/quirks/Makefile
1.3+1-1sysutils/openvox-server/8/Makefile
1.6+2-0sysutils/ruby-openfact/pkg/PLIST
1.2+1-0sysutils/ruby-openvoxserver-ca/Makefile
+14-37 files not shown
+21-313 files