OpenBSD/ports yyCPrX2archivers/p5-Archive-Extract distinfo Makefile

   update p5-Archive-Extract to 0.90
VersionDeltaFile
1.12+9-7archivers/p5-Archive-Extract/Makefile
1.8+2-2archivers/p5-Archive-Extract/distinfo
+11-92 files

OpenBSD/ports fDGZicTdevel/p5-IPC-Shareable distinfo Makefile, devel/p5-IPC-Shareable/pkg PLIST

   update p5-IPC-Shareable to 1.19
VersionDeltaFile
1.12+16-6devel/p5-IPC-Shareable/Makefile
1.4+7-5devel/p5-IPC-Shareable/pkg/PLIST
1.4+2-2devel/p5-IPC-Shareable/distinfo
+25-133 files

OpenBSD/ports ydp4Lxpmail/postfix/stable35 Makefile

   postfix/stable35: bump to fix build on sparc64
VersionDeltaFile
1.15+1-0mail/postfix/stable35/Makefile
+1-01 files

OpenBSD/ports ubejOlJdevel/p5-DateTime-Locale distinfo Makefile, devel/p5-DateTime-Locale/pkg PLIST

   update p5-DateTime-Locale to 1.46
   OK afresh1@
VersionDeltaFile
1.15+149-0devel/p5-DateTime-Locale/pkg/PLIST
1.26+22-19devel/p5-DateTime-Locale/Makefile
1.17+2-2devel/p5-DateTime-Locale/distinfo
+173-213 files

OpenBSD/src mFc9dvPusr.bin/tmux tmux.1 input.c

   Add a generation counter to pane output, from Michael K Darling.
VersionDeltaFile
1.415+17-1usr.bin/tmux/format.c
1.1432+3-2usr.bin/tmux/tmux.h
1.1162+2-1usr.bin/tmux/tmux.1
1.271+2-1usr.bin/tmux/input.c
+24-54 files

OpenBSD/src JAYwJTJusr.bin/tmux tmux.1 format.c

   Add format variables for history change counters, from Michael K Darling.
VersionDeltaFile
1.414+41-1usr.bin/tmux/format.c
1.1161+5-2usr.bin/tmux/tmux.1
+46-32 files

OpenBSD/ports CpTP4Ykarchivers/draco Makefile, archivers/snappy Makefile

   update to gtest 1.18.0 (required by newer abseil)
VersionDeltaFile
1.37+3-3devel/gtest/Makefile
1.9+2-2devel/gtest/distinfo
1.26+2-2archivers/snappy/Makefile
1.5+2-2archivers/draco/Makefile
+9-94 files

OpenBSD/src hWCXhrfsys/uvm uvm_pdaemon.c

   Stop scanning the inactive page queue when we're out of resources needed
   to swap pages out.  By starting a fresh scan the next time the pagedaemon
   gets woken up we do a better job swapping out the least recently used
   pages.  Any pages we skipped are likely to have been taken of the list
   or unbusy the next time around.  And scanning the queue until the end
   mostly makes the pagedaemon do useless work with the page queue lock
   held.

   Also avoid inflating the inactive shortage if the free page shortage is
   high.  Reducing the number of active pages to (almost) zero is
   counterproductive since it prevents processes from making progress,
   including those that may free up some memory.

   ok kirill@, beck@
VersionDeltaFile
1.162+2-3sys/uvm/uvm_pdaemon.c
+2-31 files

OpenBSD/ports TojSQ64www/mozilla mozilla.port.mk

   www/mozilla: make DISTFILES.profdata overridable, librewolf will use it
VersionDeltaFile
1.180+1-1www/mozilla/mozilla.port.mk
+1-11 files

OpenBSD/ports pJUUKhAsysutils/chezmoi Makefile modules.inc

   sysutils/chezmoi: Update to 2.72.1
VersionDeltaFile
1.21+210-210sysutils/chezmoi/distinfo
1.22+66-65sysutils/chezmoi/modules.inc
1.24+1-1sysutils/chezmoi/Makefile
+277-2763 files

OpenBSD/src gKRVlhrlib/libc/hash sha256.c

   Move SHA256Pad() up a bit to match sha512.c
VersionDeltaFile
1.6+3-3lib/libc/hash/sha256.c
+3-31 files

OpenBSD/ports HsCtbAQdevel/p5-DateTime distinfo Makefile

   update p5-DateTime to 1.67
   OK afresh1
VersionDeltaFile
1.35+21-21devel/p5-DateTime/Makefile
1.17+2-2devel/p5-DateTime/distinfo
+23-232 files

OpenBSD/src 1irjp0Tsys/dev/ic com.c

   NULL instead of 0
VersionDeltaFile
1.184+2-2sys/dev/ic/com.c
+2-21 files

OpenBSD/src 3yHoUXLinclude unistd.h

   provide prototype for getexecpath(3)
   ok kettenis beck kirill
VersionDeltaFile
1.115+4-1include/unistd.h
+4-11 files

OpenBSD/src DQqaqcVdistrib/sets/lists/base mi

   sync
VersionDeltaFile
1.1196+2-2distrib/sets/lists/base/mi
+2-21 files

OpenBSD/src NG9XuYflib/libc shlib_version

   bump major after symbol addition & removal
VersionDeltaFile
1.228+1-1lib/libc/shlib_version
+1-11 files

OpenBSD/src PkSF9RGregress/lib/libc Makefile, regress/lib/libc/getexecpath Makefile getexecpath.c

   small regression test for getexecpath(3)
VersionDeltaFile
1.1+24-0regress/lib/libc/getexecpath/getexecpath.c
1.1+8-0regress/lib/libc/getexecpath/Makefile
1.65+2-2regress/lib/libc/Makefile
+34-23 files

OpenBSD/src PV5kuMGdistrib/sets/lists/comp mi

   sync
VersionDeltaFile
1.1766+1-0distrib/sets/lists/comp/mi
+1-01 files

OpenBSD/src WSfgmtjlib/libc/dlfcn init.c, lib/libc/gen Makefile.inc getexecpath.c

   Add getexecpath(3) which reliabily provides a realpath-like qualified
   copy of the ELF program's execution path.
   ok kettenis beck kirill
VersionDeltaFile
1.1+71-0lib/libc/gen/getexecpath.3
1.1+43-0lib/libc/gen/getexecpath.c
1.84+3-3lib/libc/gen/Makefile.inc
1.26+5-1lib/libc/dlfcn/init.c
1.61+3-2lib/libc/sys/execve.2
1.15+2-1lib/libc/hidden/unistd.h
+127-71 files not shown
+128-77 files

OpenBSD/src nEfped5include spawn.h, lib/libc Symbols.list

   Implement posix_spawn_file_actions_add{f,}chdir(3)

   Now in posix and some ports need these.

   from sthen with feedback from daniel
VersionDeltaFile
1.11+59-3lib/libc/gen/posix_spawn.c
1.10+33-6lib/libc/gen/posix_spawn_file_actions_addopen.3
1.4+6-1include/spawn.h
1.2+3-1lib/libc/hidden/spawn.h
1.12+3-1lib/libc/gen/posix_spawn.3
1.97+2-0lib/libc/Symbols.list
+106-126 files

OpenBSD/src 3MPRtdvlib/libc Symbols.list, lib/libc/hash helper.c MD5Init.3

   Unexport *Pad *Transform *FileChunk()

   Pad and FileChunk are our own invention and unused after Pad usage was
   removed from libskey. Transform should never have been exposed, so remove
   it.

   ok deraadt naddy
VersionDeltaFile
1.5+2-87lib/libc/hash/SHA256Init.3
1.5+2-50lib/libc/hash/SHA1Init.3
1.5+2-50lib/libc/hash/RMD160Init.3
1.5+2-48lib/libc/hash/MD5Init.3
1.96+0-24lib/libc/Symbols.list
1.20+5-19lib/libc/hash/helper.c
+13-27813 files not shown
+40-39819 files

OpenBSD/ports ORd1gYidevel/p5-Devel-Gladiator distinfo Makefile, devel/p5-Devel-Gladiator/pkg PLIST

   update p5-Devel-Gladiator to 0.08
VersionDeltaFile
1.3+2-2devel/p5-Devel-Gladiator/distinfo
1.11+2-2devel/p5-Devel-Gladiator/Makefile
1.5+1-1devel/p5-Devel-Gladiator/pkg/PLIST
+5-53 files

OpenBSD/ports VhFQt3Tdevel/p5-Test-Inter distinfo Makefile

   Update to p5-Test-Inter-1.13.
VersionDeltaFile
1.8+2-2devel/p5-Test-Inter/distinfo
1.16+3-1devel/p5-Test-Inter/Makefile
+5-32 files

OpenBSD/ports JvoVw9gdevel/p5-MCE Makefile distinfo

   Update to p5-MCE-1.904.
VersionDeltaFile
1.14+2-2devel/p5-MCE/distinfo
1.16+1-1devel/p5-MCE/Makefile
+3-32 files

OpenBSD/ports 57Jb4vldevel/p5-ExtUtils-XSpp distinfo Makefile

   Update to p5-ExtUtils-XSpp-0.19.
VersionDeltaFile
1.13+4-3devel/p5-ExtUtils-XSpp/Makefile
1.4+2-2devel/p5-ExtUtils-XSpp/distinfo
+6-52 files

OpenBSD/src d3hppAkusr.bin/tmux window-client.c tmux.1

   tmux: add utf8 terminal-features

   OK: nicm@
VersionDeltaFile
1.43+17-3usr.bin/tmux/tty-features.c
1.1160+4-2usr.bin/tmux/tmux.1
1.49+3-2usr.bin/tmux/window-client.c
+24-73 files

OpenBSD/ports UOpPik3devel/p5-ExtUtils-CppGuess distinfo Makefile

   Update to p5-ExtUtils-CppGuess-0.271.
VersionDeltaFile
1.8+2-2devel/p5-ExtUtils-CppGuess/distinfo
1.12+3-1devel/p5-ExtUtils-CppGuess/Makefile
+5-32 files

OpenBSD/src w2Z0D7Ysys/arch/alpha/include _types.h, sys/arch/m88k/include _types.h

   Unconditionally define __va_list as __builtin_va_list

   Since OpenBSD 6.7, stdarg.h unconditionally defines va_list as
   __builtin_va_list and uses __builtin_va_* to implement the va_*
   macros. However, compilers that don't define __GNUC__ now get
   conflicting definitions for the va_list typedef and the va_list
   type used in function prototypes like vprintf.

   To fix this, adjust all definitions of __va_list to match va_list
   defined in stdarg.h.

   Pointed out and fix suggested by Lennart Jablonka and Michael Forney

   Diff from Michael Forney

   ok deraadt
VersionDeltaFile
1.27+1-9sys/arch/alpha/include/_types.h
1.23+1-6sys/arch/sh/include/_types.h
1.26+1-6sys/arch/powerpc/include/_types.h
1.21+1-6sys/arch/m88k/include/_types.h
1.26+1-5sys/arch/sparc64/include/_types.h
1.6+1-5sys/arch/riscv64/include/_types.h
+6-377 files not shown
+13-7213 files

OpenBSD/ports qGso70hnet/zabbix Makefile distinfo

   update to 7.0.30; from Mark Patruck
VersionDeltaFile
1.101+2-2net/zabbix/distinfo
1.244+1-1net/zabbix/Makefile
+3-32 files

OpenBSD/ports MArHta0devel/p5-DateTime-Format-W3CDTF distinfo Makefile

   Update to p5-DateTime-Format-W3CDTF-0.09.
VersionDeltaFile
1.16+10-8devel/p5-DateTime-Format-W3CDTF/Makefile
1.7+2-2devel/p5-DateTime-Format-W3CDTF/distinfo
+12-102 files