OpenBSD/ports jg8DPtYdevel/kf6/breeze-icons/pkg PLIST, devel/kf6/kcalendarcore distinfo

   Update KDE Frameworks 6.29.0

   https://kde.org/announcements/frameworks/6/6.29.0/
VersionDeltaFile
1.4+127-0x11/oxygen-icons/pkg/PLIST
1.3+2-104devel/kf6/knotifications/pkg/PLIST
1.25+46-10devel/kf6/breeze-icons/pkg/PLIST
1.5+4-5devel/kf6/kdav/Makefile
1.7+3-4devel/kf6/kcontacts/Makefile
1.27+2-2devel/kf6/kcalendarcore/distinfo
+184-12598 files not shown
+369-277104 files

OpenBSD/ports UdQi8OXmail/rspamd Makefile distinfo

   update to rspamd-4.1.5
VersionDeltaFile
1.88.2.6+2-2mail/rspamd/distinfo
1.160.2.6+1-1mail/rspamd/Makefile
+3-32 files

OpenBSD/ports uabtT4ymail/rspamd Makefile distinfo

   update to rspamd-4.1.5
VersionDeltaFile
1.94+2-2mail/rspamd/distinfo
1.167+1-1mail/rspamd/Makefile
+3-32 files

OpenBSD/src ZWVfJXLusr.bin/mandoc manpath.c

   Stop clobbering the return value of getenv(3) with strtok(3).
   The getenv(3) manual discourages tampering with the returned string.
   Instead, copy the value to the heap such that it can be safely modified.

   This fixes a bug that Luca Del Re <l.osd at ldr.name>
   found on Alpine Linux and reported to bsd.lv.

   The consequence of the bug was likely implementation-dependent, but
   on both OpenBSD and Alpine Linux, the first colon after the first
   byte of the MANPATH variable was set to NUL in the actual environment
   of the man(1) process, and this truncated value would later be
   passed to the pager child process by execv(3).  Hence, while
   MANPATH=:mypath1 worked as expected, the pager would only see
   MANPATH=mypath1 if man(1) saw any of the following:
   MANPATH=mypath1:
   MANPATH=mypath1:mypath2
   MANPATH=mypath1::mypath2
VersionDeltaFile
1.34+22-16usr.bin/mandoc/manpath.c
+22-161 files

OpenBSD/ports YTnOTB2net/telemt Makefile distinfo

   update to telemt 3.4.25
VersionDeltaFile
1.10+2-2net/telemt/distinfo
1.11+1-1net/telemt/Makefile
+3-32 files

OpenBSD/ports NrGT5lAgraphics/intel-media-driver distinfo Makefile, graphics/intel-media-driver/patches patch-media_softlet_linux_common_os_osservice_mos_utilities_specific_cpp patch-media_driver_media_top_cmake_cmake

   Update intel-media-driver to 26.2.4

   OK lraab@
VersionDeltaFile
1.4+4-4graphics/intel-media-driver/patches/patch-media_driver_media_top_cmake_cmake
1.8+2-2graphics/intel-media-driver/distinfo
1.16+2-2graphics/intel-media-driver/Makefile
1.7+1-1graphics/intel-media-driver/patches/patch-media_softlet_linux_common_os_osservice_mos_utilities_specific_cpp
+9-94 files

OpenBSD/ports VdMGz8ographics/intel-gmmlib Makefile distinfo

   Update intel-gmmlib to 22.10.1
VersionDeltaFile
1.7+2-2graphics/intel-gmmlib/distinfo
1.10+1-1graphics/intel-gmmlib/Makefile
+3-32 files

OpenBSD/ports 9154j21devel/indi Makefile

   add missing LDEPs, though there's something strange about this because
   upstream's cmake files are using lib<whatever>.so.x.y on linker command
   lines rather than -lwhatever.
VersionDeltaFile
1.12+7-4devel/indi/Makefile
+7-41 files

OpenBSD/ports 6fvuYTanet/litecoin Makefile distinfo

   Update litecoin to 0.21.5.6
VersionDeltaFile
1.9+2-2net/litecoin/distinfo
1.26+1-2net/litecoin/Makefile
+3-42 files

OpenBSD/ports pBtRosytextproc/ktextaddons distinfo Makefile, textproc/ktextaddons/pkg PLIST

   Update ktextaddons to 2.1.2
VersionDeltaFile
1.16+6-6textproc/ktextaddons/Makefile
1.15+5-0textproc/ktextaddons/pkg/PLIST
1.15+2-2textproc/ktextaddons/distinfo
+13-83 files

OpenBSD/ports eXKzN98multimedia/dms distinfo Makefile, multimedia/dms/patches patch-dlna_dms_dms_unix_go patch-dlna_dms_dms_others_go

   unbreak probing with IPv6-only, fix dynamic streams

   fetch merged commits for all three post-1.8.0 PRs
VersionDeltaFile
1.4+13-1multimedia/dms/Makefile
1.3+6-0multimedia/dms/distinfo
1.2+0-0multimedia/dms/patches/patch-dlna_dms_dms_unix_go
1.2+0-0multimedia/dms/patches/patch-dlna_dms_dms_others_go
+19-14 files

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

   Update to PostgreSQL 18.6
VersionDeltaFile
1.324+1-3databases/postgresql/Makefile
1.111+2-2databases/postgresql/distinfo
1.124+1-0databases/postgresql/pkg/PLIST-docs
+4-53 files

OpenBSD/src RQvhqQVsys/kern kern_pledge.c

   Don't panic if ni_pledge is unset in pledge_namei.

   ok deraadt
VersionDeltaFile
1.360+2-2sys/kern/kern_pledge.c
+2-21 files

OpenBSD/src vHXtXv5sys/kern vfs_syscalls.c

   Consistently guard against NULL vp->v_mount in vfs_syscalls.c

   OK kirill@

   Reported-by: syzbot+5c4d0d721f4b850a14d6 at syzkaller.appspotmail.com
VersionDeltaFile
1.388+7-7sys/kern/vfs_syscalls.c
+7-71 files

OpenBSD/src vZZn2gKsys/dev/usb usb_subr.c

   Trim trailing \n from usb descriptor strings

   deraadt@ "I like this"
VersionDeltaFile
1.167+6-4sys/dev/usb/usb_subr.c
+6-41 files

OpenBSD/ports whFLNvomisc/llama.cpp distinfo Makefile, misc/llama.cpp/patches patch-CMakeLists_txt

   misc/llama.cpp: update to b10433
VersionDeltaFile
1.25+4-4misc/llama.cpp/distinfo
1.32+4-4misc/llama.cpp/Makefile
1.13+1-1misc/llama.cpp/pkg/PLIST
1.2+1-1misc/llama.cpp/patches/patch-CMakeLists_txt
+10-104 files

OpenBSD/ports 7XWPLwOdevel/libggml distinfo Makefile, devel/libggml/patches patch-src_ggml-cpu_ops_cpp patch-src_ggml-cpu_ggml-cpu_c

   devel/libggml: update to 0.20.0
VersionDeltaFile
1.2+4-4devel/libggml/patches/patch-src_ggml-cpu_ggml-cpu_c
1.2+2-2devel/libggml/patches/patch-src_ggml-cpu_ops_cpp
1.22+2-2devel/libggml/distinfo
1.25+2-2devel/libggml/Makefile
1.7+1-1devel/libggml/pkg/PLIST
+11-115 files

OpenBSD/src A7Afikqsys/kern exec_subr.c

   A specially crafted ELF interpreter binary can trigger a KASSERT() in
   vmcmd_map_readvn().  While this points at some deficiencies in
   elf_load_file(), we have no intention to supporting such weirdly crafted
   binaries (even if they're technically valid).  So return EINVAL instead.

   ok deraadt@
VersionDeltaFile
1.72+3-2sys/kern/exec_subr.c
+3-21 files

OpenBSD/src W7vry7fgnu/usr.bin/binutils-2.17/bfd libbfd.h bfd-in2.h, gnu/usr.bin/binutils-2.17/include/elf sparc.h

   ld.bfd: add SPARC64 GOTDATA relocation support

   Tested and feedback by claudio@

   OK: kettenis@
VersionDeltaFile
1.8+53-9gnu/usr.bin/binutils-2.17/bfd/elfxx-sparc.c
1.5+10-0gnu/usr.bin/binutils-2.17/bfd/reloc.c
1.2+6-0gnu/usr.bin/binutils-2.17/include/elf/sparc.h
1.9+5-0gnu/usr.bin/binutils-2.17/bfd/libbfd.h
1.13+5-0gnu/usr.bin/binutils-2.17/bfd/bfd-in2.h
+79-95 files

OpenBSD/src dSTYjwtsys/kern tty.c

   TIOCGSID can dereference a freed t_session, because we are storing s_leader
   in the wrong place.  This is a cold hard crash crashes.  Some folk are
   looking at fixing this properly but it will take some time, so in the meantime
   we should just fail the ioctl.
   From Acts1632, ok kettenis
VersionDeltaFile
1.185+3-1sys/kern/tty.c
+3-11 files

OpenBSD/ports 9tq5hUPdevel/py-test-check distinfo Makefile

   devel/py-test-check: update to 2.9.1

   ok and suggestion to explicitly list sysutils/py-packaging as a runtime
   dependency (instead of indirectly depending on it through devel/pytest) by tb@
VersionDeltaFile
1.8+4-2devel/py-test-check/Makefile
1.5+2-2devel/py-test-check/distinfo
+6-42 files

OpenBSD/ports mTYVSmtdevel/cli11 Makefile distinfo

   devel/cli11: update to 2.7.2

   ok tb@
VersionDeltaFile
1.6+2-2devel/cli11/distinfo
1.7+1-1devel/cli11/Makefile
+3-32 files

OpenBSD/ports 67vp612mail/aerc Makefile

   mail/aerc: Add Andrew Kloet as MAINTAINER

   ok tb@
VersionDeltaFile
1.25+3-0mail/aerc/Makefile
+3-01 files

OpenBSD/ports uFXzjhbdevel/sbt Makefile distinfo, devel/sbt/patches patch-bin_sbt

   devel/sbt: update to 2.0.6
VersionDeltaFile
1.33+2-2devel/sbt/distinfo
1.23+1-1devel/sbt/patches/patch-bin_sbt
1.33+1-1devel/sbt/Makefile
+4-43 files

OpenBSD/src oOiNnExbin/ksh vi.c

   ksh: allow editing empty line with 'v' in vi-mode

   ok tb@
VersionDeltaFile
1.71+1-3bin/ksh/vi.c
+1-31 files

OpenBSD/src on662UGsys/arch/arm64/dev aplns.c simplebus.c

   Specify the correct "read" and "write" bits to the NVMMU based on the
   opcode of the NVMe command.  Drop the opcode itself, since it isn't needed.
   This allows us to drop the magic "null check" bit that is no longer
   supported by the firmware that Apple ships with newer macOS releases.
   Based on work done by Sven Peter over at Asahi Linux.

   ok jmatthew@
VersionDeltaFile
1.24+59-1sys/arch/arm64/dev/simplebus.c
1.20+5-9sys/arch/arm64/dev/aplns.c
+64-102 files

OpenBSD/ports eLvpQYznet/rtorrent distinfo Makefile

   Update to rtorrent-0.16.20.
VersionDeltaFile
1.79+3-2net/rtorrent/Makefile
1.24+2-2net/rtorrent/distinfo
+5-42 files

OpenBSD/ports dHmKkLmnet/libtorrent distinfo Makefile, net/libtorrent/pkg PLIST

   Update to libtorrent-0.16.20.
VersionDeltaFile
1.19+15-8net/libtorrent/pkg/PLIST
1.73+5-3net/libtorrent/Makefile
1.24+2-2net/libtorrent/distinfo
+22-133 files

OpenBSD/ports DjRillUlang/iverilog Makefile, lang/iverilog/pkg PLIST

   Trim vestigial @comments from PLIST, and enable debug packages.
VersionDeltaFile
1.10+0-4lang/iverilog/pkg/PLIST
1.31+3-0lang/iverilog/Makefile
+3-42 files

OpenBSD/ports edRjwxplang/iverilog distinfo Makefile, lang/iverilog/pkg PLIST

   Update to iverilog-13.0.

   From Thomas Dettbarn; thanks!
VersionDeltaFile
1.9+3-22lang/iverilog/pkg/PLIST
1.30+5-5lang/iverilog/Makefile
1.12+2-2lang/iverilog/distinfo
+10-293 files