OpenBSD/src hyeQFctshare/man/man7 roff.7, usr.bin/mandoc roff.h roff.c

   Ignore various roff(7) requests that are new in groff-1.23 and groff-1.24.
   Most of these only serve debugging purposes, and some are related to
   features that are not relevant in manual pages and that we do not support
   in the first place.

   Two special cases are notable: .msoquiet is ignored because insecure
   (just like .mso already was), and .soquiet is treated as an exact
   alias for .so, without suppressing any diagnostics, because in manual
   pages, missing include files are never harmless.

   List of requests that needed checking provided by G. Branden Robinson.
VersionDeltaFile
1.106+46-4share/man/man7/roff.7
1.279+23-10usr.bin/mandoc/roff.c
1.60+13-2usr.bin/mandoc/roff.h
+82-163 files

OpenBSD/ports TTxVYDdnet/samba/patches patch-source3_lib_sysquotas_4B_c

   net/samba: quotactl() now takes a void* argument
VersionDeltaFile
1.5+0-9net/samba/patches/patch-source3_lib_sysquotas_4B_c
+0-91 files

OpenBSD/ports 02kv393telephony/coturn distinfo Makefile, telephony/coturn/patches patch-configure patch-src_apps_common_apputils_c

   update to turnserver-4.16.0, thanks to Filip Lax for testing
VersionDeltaFile
1.5+1-194telephony/coturn/patches/patch-src_apps_relay_mainrelay_c
1.22+6-3telephony/coturn/Makefile
1.3+2-2telephony/coturn/patches/patch-src_apps_common_apputils_c
1.8+2-2telephony/coturn/distinfo
1.2+1-1telephony/coturn/patches/patch-configure
1.7+1-0telephony/coturn/pkg/PLIST
+13-2021 files not shown
+13-2027 files

OpenBSD/src MLpze73regress/lib/libm/lgamma lgamma.c

   regress/lib/libmlgamma: remove no longer needed __POSIX_VISIBLE 201403

   These days we default to POSIX 2024 with XSI extensions. The original define
   was only needed when our default was POSIX 2008 and we needed to advance to
   a newer standard to run this test.
VersionDeltaFile
1.4+1-4regress/lib/libm/lgamma/lgamma.c
+1-41 files

OpenBSD/src H9pmgTgregress/usr.bin/mandoc/roff/string stringup_bad.out_ascii stringup.out_utf8, share/man/man7 roff.7

   groff-1.23.0 invented new roff(7) requests .stringup and .stringdown that
   change the case of the named user-defined string in place.  I haven't seen
   them used in any manual page yet and - like for all roff(7) requests - do
   not recommend using them, but i chose to implement them anyway because that
   was almost as trivial as it would have been to mark them as unsupported.

   G. Branden Robinson reminded me of the new feature.
VersionDeltaFile
1.278+33-2usr.bin/mandoc/roff.c
1.105+15-2share/man/man7/roff.7
1.11+11-5regress/usr.bin/mandoc/roff/string/Makefile
1.1+16-0regress/usr.bin/mandoc/roff/string/stringup.in
1.1+9-0regress/usr.bin/mandoc/roff/string/stringup_bad.out_ascii
1.1+9-0regress/usr.bin/mandoc/roff/string/stringup.out_utf8
+93-94 files not shown
+114-1010 files

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