OpenBSD/ports WUzwE4zx11/qt6/qtbase/patches patch-src_plugins_tls_openssl_qx509_openssl_cpp, x11/qt6/qtdeclarative/pkg PLIST

   Update Qt 6.11.2

   https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.11.2/release-note.Modified

   Feedback and ob jtt@ (pyside
VersionDeltaFile
1.12+13-26x11/qt6/qtbase/patches/patch-src_plugins_tls_openssl_qx509_openssl_cpp
1.17+35-0x11/qt6/qtdeclarative/pkg/PLIST
1.8+13-13x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_build_config_compiler_BUILD_gn
1.3+15-10x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_libaom_source_libaom_aom_ports_ppc_cpudetect_c
1.10+10-10x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_base_BUILD_gn
1.9+8-8x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_renderer_platform_runtime_enabled_features_json5
+94-67117 files not shown
+324-300123 files

OpenBSD/ports ZIJpngix11/gnome/eog Makefile distinfo

   Update to eog-50.3.
VersionDeltaFile
1.103+2-2x11/gnome/eog/distinfo
1.203+1-1x11/gnome/eog/Makefile
+3-32 files

OpenBSD/ports ShoMUY5sysutils/p5-Sys-Virt Makefile distinfo

   Update to p5-Sys-Virt-12.7.0.
VersionDeltaFile
1.71+2-2sysutils/p5-Sys-Virt/distinfo
1.85+1-1sysutils/p5-Sys-Virt/Makefile
+3-32 files

OpenBSD/ports wjoLaUntextproc/enchant2 distinfo Makefile, textproc/enchant2/patches patch-src_Makefile_in patch-lib_Makefile_in

   Update to enchant2-2.8.21.
VersionDeltaFile
1.55+2-2textproc/enchant2/distinfo
1.61+2-2textproc/enchant2/Makefile
1.18+1-1textproc/enchant2/patches/patch-src_Makefile_in
1.12+1-1textproc/enchant2/patches/patch-lib_Makefile_in
+6-64 files

OpenBSD/ports 1z4ildusysutils/gemini-cli Makefile distinfo, sysutils/gemini-cli/pkg PLIST

   Update to gemini-cli-0.58.0.
VersionDeltaFile
1.40+48-48sysutils/gemini-cli/pkg/PLIST
1.41+2-2sysutils/gemini-cli/distinfo
1.43+1-1sysutils/gemini-cli/Makefile
+51-513 files

OpenBSD/ports V3VUy8cwww/chromium Makefile distinfo

   update to 152.0.7977.82
VersionDeltaFile
1.493+4-4www/chromium/distinfo
1.930+1-1www/chromium/Makefile
+5-52 files

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

   geo/gpxsee: update to 16.14
VersionDeltaFile
1.16+0-7geo/gpxsee/pkg/PLIST
1.51+2-2geo/gpxsee/distinfo
1.53+1-1geo/gpxsee/Makefile
+3-103 files

OpenBSD/ports xFrbgwpwww/ungoogled-chromium/patches patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_prefs_browser_prefs_cc

   update to 152.0.7977.75
VersionDeltaFile
1.70+78-87www/ungoogled-chromium/patches/patch-chrome_browser_about_flags_cc
1.48+58-29www/ungoogled-chromium/patches/patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc
1.25+63-23www/ungoogled-chromium/patches/patch-net_socket_udp_socket_posix_cc
1.48+39-33www/ungoogled-chromium/patches/patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc
1.54+42-24www/ungoogled-chromium/patches/patch-chrome_browser_chrome_content_browser_client_cc
1.50+60-6www/ungoogled-chromium/patches/patch-chrome_browser_prefs_browser_prefs_cc
+340-202430 files not shown
+2,040-1,374436 files

OpenBSD/ports BWHrNyQsysutils/oc Makefile modules.inc

   Update openshift-cli (oc) to 4.22

   Drop MAINTAINER, no response after many emails.

   Tested by yaydn at protonmail
VersionDeltaFile
1.2+3,250-2sysutils/oc/distinfo
1.1+1,084-0sysutils/oc/modules.inc
1.3+18-15sysutils/oc/Makefile
+4,352-173 files

OpenBSD/ports wtfslmidevel/py-protobuf Makefile

   py-protobuf: add link to upstream issue re port.c. no package change
VersionDeltaFile
1.80+1-0devel/py-protobuf/Makefile
+1-01 files

OpenBSD/src 6b7BvZbbin/pax pat_rep.c

   pax: Ensure when removing ".." path components extra slashes are also
   removed.

   A specially constructed archive could trick pax into extracting outside
   of the working directory. This also fixes a string ending in a compoment
   of exactly ".." reading one past the NUL.

   ok millert@
VersionDeltaFile
1.46+3-2bin/pax/pat_rep.c
+3-21 files

OpenBSD/src gr2uQeTusr.sbin/lldpd lldpd.c

   don't complain if removing an mcast membership from a detached interface fails
VersionDeltaFile
1.12+5-3usr.sbin/lldpd/lldpd.c
+5-31 files

OpenBSD/src vqr8CsRusr.sbin/lldpd lldpd.c

   add "mcast" to the pledges

   this is so it can take advantage of pledge_sockopt()s newfound
   understanding of the ethernet frame socket options.
VersionDeltaFile
1.11+2-2usr.sbin/lldpd/lldpd.c
+2-21 files

OpenBSD/src TiszQJnsys/kern kern_pledge.c

   improve wording for __pledge_open description
VersionDeltaFile
1.365+3-3sys/kern/kern_pledge.c
+3-31 files

OpenBSD/src 3k1NNcXsys/kern kern_pledge.c

   extend the "mcast" pledge to allow multicast tweaks on ethernet frame sockets.

   this is for lldpd, which wants to receive lldp packets sent to a
   multicast address on interfaces as they attach at runtime, which
   currently isn't allowed by pledge.

   part of a bigger diff that was ok deraadt@
VersionDeltaFile
1.364+15-1sys/kern/kern_pledge.c
+15-11 files

OpenBSD/src LFB3ukCsys/kern uipc_syscalls.c kern_pledge.c, sys/sys pledge.h

   tighten pledge_sockopt()s level/optname checks for different types of sockets

   tl;dr: the meaning of the setsockopt and getsockopt level and optname
   arguments are dependent on the type of the socket you're working
   with, they can't be safely understood without knowing the address
   family and protocol.

   i think we've been able to ignore to socket address family and
   protocol so far by luck, particularly because openbsd (henning)
   removed a bunch of address families like AF_IPX and AF_NETATALK.
   like AF_INET and AF_INET6, they use values from the wire protocol
   as identifiers in the ABI, particularly sub protocol numbers like
   IPPROTO_TCP. there's no guarantee these numbers don't overlap with
   a protocol from another address family. netipx used IPXPROTO_SPX
   like how AF_INET uses IPPROTO_IP, but it's only luck that their
   values don't collide with each other or another protocol. this
   principle applies to all socktypes though.

   this is also reflected in the way sockopts are handled by protocol

    [17 lines not shown]
VersionDeltaFile
1.363+74-25sys/kern/kern_pledge.c
1.229+7-5sys/kern/uipc_syscalls.c
1.54+4-2sys/sys/pledge.h
+85-323 files

OpenBSD/src 9tonc0cusr.sbin/vmd vmd.c

   Compose a new imsg when relaying terminate to vmd(8) control.

   Instead of forwarding the imsg, which was already consumed in the
   parent vmd process, compose a new one to the control process. When
   vmd was refactored to use the new imsg api for consuming the payload
   instead of reading directly from the underlying ibuf, it caused
   proc_forward_imsg() to forward incomplete data.

   Instead of mucking about with the underlying ibuf and rewinding it,
   update the only case of the consume-then-forward pattern to compose
   a new imsg by using proc_compose_imsg().

   Original diff and issue from Nick Owens.
VersionDeltaFile
1.181+3-2usr.sbin/vmd/vmd.c
+3-21 files

OpenBSD/ports e6l8VmWdevel/codex Makefile crates.inc, devel/codex/patches patch-codex-rs_tui_src_app_agents_overview_rs patch-codex-rs_install-context_src_lib_rs

   devel/codex: update to 0.153.1
VersionDeltaFile
1.46+16-2devel/codex/distinfo
1.38+12-3devel/codex/patches/patch-codex-rs_Cargo_toml
1.30+6-0devel/codex/crates.inc
1.48+2-1devel/codex/Makefile
1.3+1-1devel/codex/patches/patch-codex-rs_tui_src_app_agents_overview_rs
1.3+1-1devel/codex/patches/patch-codex-rs_install-context_src_lib_rs
+38-81 files not shown
+39-97 files

OpenBSD/src 7CFGKfXusr.bin/tmux control.c

   Do not attempt to write to control clients which have been destroyed,
   reported by Artur Penttinen in GitHub issue 5570.
VersionDeltaFile
1.67+13-3usr.bin/tmux/control.c
+13-31 files

OpenBSD/ports Egjiiyuaudio/clementine Makefile

   do not pick up ccache
VersionDeltaFile
1.68+1-0audio/clementine/Makefile
+1-01 files

OpenBSD/src WY8QzjJusr.bin/tmux tmux.1 cmd-new-window.c

   Extend neww -S to work with -t as well as -t, GitHub issue 5571 from
   Mazunki Hoksaas.
VersionDeltaFile
1.104+36-26usr.bin/tmux/cmd-new-window.c
1.1164+13-6usr.bin/tmux/tmux.1
+49-322 files

OpenBSD/ports vJ9JXrLnet/dbip Makefile.inc, net/dbip/asn distinfo

   Update dbip to 2026.09.
VersionDeltaFile
1.74+2-2net/dbip/country/distinfo
1.74+2-2net/dbip/city/distinfo
1.72+2-2net/dbip/asn/distinfo
1.77+1-1net/dbip/Makefile.inc
+7-74 files

OpenBSD/src 1uCzxVvusr.bin/ssh ssh.1

   update fingerprint example from RSA to Ed25519 host key
VersionDeltaFile
1.455+3-3usr.bin/ssh/ssh.1
+3-31 files

OpenBSD/ports v8CvUi7graphics/oxipng Makefile crates.inc

   Update oxipng to 10.2.1.
VersionDeltaFile
1.13+12-12graphics/oxipng/distinfo
1.12+5-5graphics/oxipng/crates.inc
1.14+1-1graphics/oxipng/Makefile
+18-183 files

OpenBSD/ports ntiz4jWnet/tdesktop Makefile

   switch to bundled gsl until upstream updates to 5.0.0
VersionDeltaFile
1.229+5-1net/tdesktop/Makefile
+5-11 files

OpenBSD/ports k1VntHbdevel/microsoft-gsl distinfo Makefile, devel/microsoft-gsl/patches patch-tests_CMakeLists_txt

   update to gsl 5.0.0
VersionDeltaFile
1.3+10-26devel/microsoft-gsl/patches/patch-tests_CMakeLists_txt
1.15+5-1devel/microsoft-gsl/Makefile
1.8+2-2devel/microsoft-gsl/distinfo
1.7+1-0devel/microsoft-gsl/pkg/PLIST
+18-294 files

OpenBSD/src yErI6Kmusr.bin/tmux server-fn.c

   Wait for pane exit status in all cases not just remain-on-exit since
   events need it.
VersionDeltaFile
1.152+3-3usr.bin/tmux/server-fn.c
+3-31 files

OpenBSD/src ImHFJorusr.sbin/rpki-client cms.c

   rpki-client: remove another layer in the cms code

   The cms_parse_validate() -> _internal() split was done for detached
   messages, i.e., geofeed. This has been retired for a while now, and
   won't come back.

   ok claudio
VersionDeltaFile
1.64+6-29usr.sbin/rpki-client/cms.c
+6-291 files

OpenBSD/src rEEm0tKetc rc

   remove now-invalid vendored ssh-mldsa44-ed25519 at openssh.com host keys
   that ssh-keygen -A generated during an 11-week time window
VersionDeltaFile
1.593+7-1etc/rc
+7-11 files

OpenBSD/ports EY8YHkIdevel/py-protobuf Makefile, devel/py-protobuf/files port.c

   py-protobuf: fix undefined symbol _upb_UnreachableFailure()

   For some reason, the tarball on pypi does not ship the file defining
   this function. Presumably pypi builds with -DNDEBUG or similar. Pull
   in the file from protbuf-cpp.

   reported/tested/ok thfr
VersionDeltaFile
1.1+19-0devel/py-protobuf/files/port.c
1.79+4-0devel/py-protobuf/Makefile
+23-02 files