OpenBSD/src KiDuPX1sys/kern kern_exec.c vfs_lookup.c, sys/sys namei.h

   for getexecpath() in execve(), the addition of REALPATH to the namei LOOKUP
   operation can now fail if the buffer generated becoes too long.  What we want
   is for the LOOKUP to succeed and and for the REALPATH 'request' to be
   abandoned.  Then the LOOKUP attempt can stil proceed, and execve() can
   succeed at running the binary (and not provide getexecpath information).
   This creates a seperate identifiable EXECPATH request which can be abandoned
   easier.
   issue found by dgl, change ok dgl
VersionDeltaFile
1.95+12-7sys/kern/vfs_lookup.c
1.274+3-3sys/kern/kern_exec.c
1.55+2-1sys/sys/namei.h
+17-113 files

OpenBSD/ports 9jcgT5iwww/ungoogled-chromium/patches patch-chrome_browser_chrome_content_browser_client_cc patch-base_process_process_handle_openbsd_cc

   update to 153.0.8010.47
VersionDeltaFile
1.71+79-70www/ungoogled-chromium/patches/patch-chrome_browser_about_flags_cc
1.54+37-82www/ungoogled-chromium/patches/patch-media_base_media_switches_cc
1.9+15-86www/ungoogled-chromium/patches/patch-base_base_paths_posix_cc
1.1+101-0www/ungoogled-chromium/patches/patch-third_party_blink_renderer_platform_fonts_opentype_format_check_rs
1.5+18-66www/ungoogled-chromium/patches/patch-base_process_process_handle_openbsd_cc
1.55+48-30www/ungoogled-chromium/patches/patch-chrome_browser_chrome_content_browser_client_cc
+298-334417 files not shown
+2,320-1,783423 files

OpenBSD/ports roT22Xsmultimedia/pipewire/pipewire Makefile

   Fix comment; no pkg change.
VersionDeltaFile
1.67+1-1multimedia/pipewire/pipewire/Makefile
+1-11 files

OpenBSD/ports fQdov4Udevel/catch2 Makefile distinfo

   Update catch2 to 3.16.0
VersionDeltaFile
1.55+2-2devel/catch2/distinfo
1.62+1-1devel/catch2/Makefile
+3-32 files

OpenBSD/src sZjsnsbusr.bin/ssh ssh-add.c

   Plug leak.  CID 913600.
VersionDeltaFile
1.191+2-1usr.bin/ssh/ssh-add.c
+2-11 files

OpenBSD/src 0vY2J87sys/dev/acpi acpi_x86.c

   avoid waking up when closing the lid after suspending with machdep.lidaction=0

   we do not need to check if lid_action is non-zero because we know that
   we are resuming and can rely on acpibtn_numopenlids() to check if the
   lid is actually open

   ok kettenis@
VersionDeltaFile
1.37+2-16sys/dev/acpi/acpi_x86.c
+2-161 files

OpenBSD/ports E803Zdxcomms/gqrx Makefile

   Disable direct ccache usage in gqrx.

   Found by tb@
VersionDeltaFile
1.2+2-1comms/gqrx/Makefile
+2-11 files

OpenBSD/ports GazlhRfmultimedia/vvdec Makefile, multimedia/vvenc Makefile

   Disable direct ccache usage in vvdec/vvenc.

   Found by tb@
VersionDeltaFile
1.7+1-0multimedia/vvenc/Makefile
1.3+1-0multimedia/vvdec/Makefile
+2-02 files

OpenBSD/ports JNpyWD9emulators/flycast Makefile

   Disable direct ccache usage in flycast.

   Found by tb@
VersionDeltaFile
1.9+2-1emulators/flycast/Makefile
+2-11 files

OpenBSD/ports PTtQBxMlang/deno crates.inc Makefile, lang/deno/patches patch-modcargo-crates_libuv-sys-lite-1_48_3_Cargo_toml patch-ext_node_ops_udp_rs

   lang/deno: Update to 2.9.7
VersionDeltaFile
1.1+21-0lang/deno/patches/patch-cli_rt_desktop_lib_rs
1.56+4-4lang/deno/distinfo
1.2+3-3lang/deno/patches/patch-modcargo-crates_libuv-sys-lite-1_48_3_Cargo_toml
1.3+3-3lang/deno/patches/patch-ext_node_ops_udp_rs
1.72+1-2lang/deno/Makefile
1.56+1-1lang/deno/crates.inc
+33-132 files not shown
+35-158 files

OpenBSD/ports xZJaTW1games/dustrac Makefile

   Disable direct ccache usage in dustrac.

   Found by tb@
VersionDeltaFile
1.22+1-0games/dustrac/Makefile
+1-01 files

OpenBSD/src qxcqiDzregress/lib/libc/getexecpath wrap.sh getexecpath.c

   Regress for getexecpath() returning the interpreter. Disabled for now.
VersionDeltaFile
1.2+2-2regress/lib/libc/getexecpath/getexecpath.c
1.2+4-0regress/lib/libc/getexecpath/Makefile
1.1+1-0regress/lib/libc/getexecpath/wrap.sh
+7-23 files

OpenBSD/src gpNIjjhusr.sbin/httpd httpd.c proc.c

   httpd: knf
VersionDeltaFile
1.61+4-3usr.sbin/httpd/proc.c
1.84+3-2usr.sbin/httpd/httpd.c
+7-52 files

OpenBSD/ports AkOWlEqdevel/sdcc Makefile

   Disable direct ccache usage in sdcc.

   Found by tb@
VersionDeltaFile
1.34+2-1devel/sdcc/Makefile
+2-11 files

OpenBSD/src 8X1RcoOusr.sbin/httpd http.h server_http.c

   httpd: enforce "max request body" for chunked requests passed to fastcgi

   The limit was only applied to requests with a Content-Length header.
   With "pass chunked" (off by default), a chunked request bypassed it,
   so a client could send a body of any size to the backend.

   Count the bytes of all chunks and answer 413 once they exceed the limit.

   Found and provided patch by Acts1631, thanks

   OK kirill@
VersionDeltaFile
1.171+11-1usr.sbin/httpd/server_http.c
1.20+2-1usr.sbin/httpd/http.h
+13-22 files

OpenBSD/ports RgioZfYmath/igraph Makefile

   Disable direct ccache usage in igraph.

   Found by tb@
VersionDeltaFile
1.22+2-1math/igraph/Makefile
+2-11 files

OpenBSD/ports RwwpEbzastro/stellarium Makefile

   Disable direct ccache usage in stellarium.

   Found by tb@
VersionDeltaFile
1.116+1-0astro/stellarium/Makefile
+1-01 files

OpenBSD/ports Sq1Bb5larchivers/deco Makefile, x11/gnome/file-roller/patches patch-src_fr-command-tar_c

   +7zip -p7zip, add quirk, change depends

   Patch x11/gnome/file-roller and x11/mate/engrampa, because 7zip does
   not have p7zip's -l flag.  Dropping -l fixes adding a file to a
   .tar.7z archive.

   Patch x11/xarchiver to find 7zCon.sfx in the new spot.

   ok sthen@
VersionDeltaFile
1.3+15-20x11/xarchiver/patches/patch-src_window_c
1.3+13-13x11/gnome/file-roller/patches/patch-src_fr-command-tar_c
1.1+15-0x11/mate/engrampa/patches/patch-src_fr-command-tar_c
1.34+6-5x11/kde-applications/ark/Makefile
1.23+3-3x11/gnustep/zipper/Makefile
1.18+3-3archivers/deco/Makefile
+55-4414 files not shown
+84-6320 files

OpenBSD/src vaNan4Lregress/libexec/ld.so/subst Makefile, regress/libexec/ld.so/subst/prog4 main.c Makefile

   Add a test where the executable does not use substitutions but dlopen()'s
   a shared lib which depends on another lib found via the rpath of the
   shared lib which uses ORIGIN, OSNAME, OSREL & PLATFORM.
VersionDeltaFile
1.1+53-0regress/libexec/ld.so/subst/prog4/Makefile
1.1+47-0regress/libexec/ld.so/subst/prog4/main.c
1.4+2-2regress/libexec/ld.so/subst/Makefile
+102-23 files

OpenBSD/ports pGeI1aCgraphics/openimageio Makefile

   Disable direct ccache usage in openimageio.

   Found by tb@
VersionDeltaFile
1.87+1-0graphics/openimageio/Makefile
+1-01 files

OpenBSD/src EjpSqvCregress/libexec/ld.so/subst/libyy Makefile, regress/libexec/ld.so/subst/prog3 Makefile main.c

   For prog3/libyy, move the location of libaa.so to be under $ORIGIN/
   OpenBSD/`uname -r`/`uname -m`/ to futher test OSNAME, OSREL, PLATFORM
   substitution.
VersionDeltaFile
1.2+7-6regress/libexec/ld.so/subst/prog3/main.c
1.3+2-2regress/libexec/ld.so/subst/prog3/Makefile
1.2+2-2regress/libexec/ld.so/subst/libyy/Makefile
+11-103 files

OpenBSD/ports oYtbzfuarchivers/7zip Makefile, archivers/7zip/files CodecRar_makefile.gcc 7z.1

   Initial revision
VersionDeltaFile
1.1+400-0archivers/7zip/files/7z.1
1.1+90-0archivers/7zip/pkg/PLIST-main
1.1+88-0archivers/7zip/patches/patch-CPP_7zip_UI_Console_Main_cpp
1.1+82-0archivers/7zip/Makefile
1.1+65-0archivers/7zip/patches/patch-CPP_7zip_UI_Console_UserInputUtils_cpp
1.1+57-0archivers/7zip/files/CodecRar_makefile.gcc
+782-024 files not shown
+954-030 files

OpenBSD/ports 7D0nYiDdevel/llvm Makefile, devel/llvm/20/patches patch-llvm_lib_Target_X86_X86ReturnProtectorLowering_h patch-llvm_lib_Target_X86_X86ReturnProtectorLowering_cpp

   drop llvm/19 and llvm/20, ok robert

   unused and not linked to the tree for quite some time
VersionDeltaFile
1.318+0-2devel/llvm/Makefile
1.2+0-0devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86ReturnProtectorLowering_h
1.2+0-0devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86ReturnProtectorLowering_cpp
1.2+0-0devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86RetClean_cpp
1.2+0-0devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86RegisterInfo_td
1.2+0-0devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86MCInstLower_cpp
+0-2339 files not shown
+0-2345 files

OpenBSD/ports VfmC2zrwww/goaccess Makefile distinfo, www/goaccess/patches patch-src_browsers_c patch-config_goaccess_conf

   update to goaccess-1.12
VersionDeltaFile
1.11+26-10www/goaccess/patches/patch-config_goaccess_conf
1.13+2-2www/goaccess/patches/patch-src_browsers_c
1.43+2-2www/goaccess/distinfo
1.57+1-1www/goaccess/Makefile
+31-154 files

OpenBSD/src ZK3bgyvetc master.passwd group, etc/mail aliases

   Make privsep user for rtrd(8) and add rc scripts

   OK deraadt@
VersionDeltaFile
1.1+11-0etc/rc.d/rtrd
1.595+2-2etc/rc
1.231+2-1etc/rc.conf
1.74+2-1etc/mail/aliases
1.111+1-0etc/master.passwd
1.103+1-0etc/group
+19-46 files

OpenBSD/ports 3hEBQ60games/bzflag/patches patch-configure

   Disable direct ccache usage in bzflag.

   Found by tb@
VersionDeltaFile
1.6+17-3games/bzflag/patches/patch-configure
+17-31 files

OpenBSD/src bVxB9Imsys/netinet ip_mroute.c, sys/netinet6 mld6.c ip6_output.c

   Make IPv6 multicast router global variable MP safe.

   Use a IPv6 multicast router rwlock to protect the mrt6_mrouter
   array.  Sockets in mrt6_mrouter are reference counted.  Fix the
   name space by using mrt6_ prefix consistently.  Also fix checking
   the return code of mfc_add().  The IPv4 part makes the code of both
   families similar.  Unlocking is not completed yet, netlock and
   kernel lock stay.

   OK claudio@
VersionDeltaFile
1.159+153-75sys/netinet6/ip6_mroute.c
1.155+73-51sys/netinet/ip_mroute.c
1.301+2-6sys/netinet6/ip6_input.c
1.195+2-3sys/netinet6/raw_ip6.c
1.76+2-2sys/netinet6/mld6.c
1.309+2-2sys/netinet6/ip6_output.c
+234-1392 files not shown
+239-1418 files

OpenBSD/ports QWatKLZtelephony/linphone Makefile

   Disable direct ccache usage in linphone.

   Found by tb@

   ok landry@ (MAINTAINER)
VersionDeltaFile
1.7+1-0telephony/linphone/Makefile
+1-01 files

OpenBSD/ports wnNcupCproductivity/kmymoney Makefile

   Disable direct ccache usage in kmymoney.

   Found by tb@

   ok rsadowski@ (MAINTAINER)
VersionDeltaFile
1.71+1-0productivity/kmymoney/Makefile
+1-01 files

OpenBSD/ports ETsNrUwmultimedia/pipewire/pipewire Makefile, multimedia/pipewire/pipewire/patches patch-spa_plugins_audiomixer_mix-ops_h patch-src_gst_gstpipewiresink_c

   Add sndio(7) support to pipewire.
   While here, fix a few other things.

   Might be a bit rough around the edges but it works and make pipewire actually
   usable instead of doing nothing... This is also a pre-requisite for future work
   I will do.
   ratchov@ is aware of this effort and will help improve the plumbing and implementation later on
VersionDeltaFile
1.66+19-5multimedia/pipewire/pipewire/Makefile
1.4+13-1multimedia/pipewire/pipewire/patches/patch-spa_include_spa_utils_endian_h
1.19+3-3multimedia/pipewire/pipewire/pkg/PLIST-main
1.3+2-1multimedia/pipewire/pipewire/patches/patch-src_gst_gstpipewiresink_c
1.3+2-1multimedia/pipewire/pipewire/patches/patch-src_gst_gstpipewireformat_c
1.3+1-1multimedia/pipewire/pipewire/patches/patch-spa_plugins_audiomixer_mix-ops_h
+40-1212 files not shown
+40-1218 files