OpenBSD/xenocara GXUdxZB. MODULES

   update
VersionDeltaFile
1.554+2-2MODULES
+2-21 files

OpenBSD/xenocara YbEeZHGdistrib/sets/lists/xserv md.amd64 md.riscv64

   sync
VersionDeltaFile
1.87+0-1distrib/sets/lists/xserv/md.amd64
1.8+0-1distrib/sets/lists/xserv/md.riscv64
1.92+0-1distrib/sets/lists/xserv/md.i386
1.10+0-1distrib/sets/lists/xserv/md.arm64
+0-44 files

OpenBSD/xenocara auS7nC4driver/xf86-video-amdgpu meson.build Makefile, driver/xf86-video-amdgpu/man amdgpu.man

   update to xf86-video-amdgpu 25.0.0

   tested by matthieu and myself on multiple machines
VersionDeltaFile
1.5+75-71driver/xf86-video-amdgpu/src/drmmode_display.c
1.5+54-43driver/xf86-video-amdgpu/man/amdgpu.man
1.1+92-0driver/xf86-video-amdgpu/meson.build
1.7+23-32driver/xf86-video-amdgpu/src/amdgpu_kms.c
1.1+48-0driver/xf86-video-amdgpu/Makefile
1.1+43-0driver/xf86-video-amdgpu/src/meson.build
+335-14642 files not shown
+419-17348 files

OpenBSD/ports meaANZ4sysutils/grafana distinfo Makefile, sysutils/grafana/pkg PLIST

   sysutils/grafana: update to 12.4.1
VersionDeltaFile
1.44+20-18sysutils/grafana/pkg/PLIST
1.44+4-4sysutils/grafana/distinfo
1.61+1-1sysutils/grafana/Makefile
+25-233 files

OpenBSD/ports TA8wRG9lang/php/8.4 Makefile, lang/php/8.4/patches patch-ext_openssl_openssl_c

   fix patch in previous, from tb@. the stack members also need to be
   freed, not just the stack itself.
VersionDeltaFile
1.2.2.3+1-1lang/php/8.4/patches/patch-ext_openssl_openssl_c
1.21.2.10+1-0lang/php/8.4/Makefile
+2-12 files

OpenBSD/ports sqEtyKvlang/php/8.4 Makefile, lang/php/8.4/patches patch-ext_openssl_openssl_c

   fix patch in previous, from tb@. the stack members also need to be
   freed, not just the stack itself.
VersionDeltaFile
1.5+1-1lang/php/8.4/patches/patch-ext_openssl_openssl_c
1.4+1-1lang/php/8.5/patches/patch-ext_openssl_openssl_backend_common_c
1.8+1-0lang/php/8.5/Makefile
1.35+1-0lang/php/8.4/Makefile
+4-24 files

OpenBSD/ports CxjpweMwww/caddy distinfo modules.inc

   update to caddy-2.11.2, earlier diff & tested Keith Henderson Jr
VersionDeltaFile
1.5+58-60www/caddy/distinfo
1.2+22-21www/caddy/modules.inc
1.6+1-2www/caddy/Makefile
+81-833 files

OpenBSD/ports f4RYF8Elang/php/8.4 distinfo Makefile, lang/php/8.4/patches patch-ext_openssl_openssl_c

   update to php-8.4.19
VersionDeltaFile
1.2.2.2+27-1lang/php/8.4/patches/patch-ext_openssl_openssl_c
1.12.2.6+2-2lang/php/8.4/distinfo
1.21.2.9+1-2lang/php/8.4/Makefile
+30-53 files

OpenBSD/ports w5t3eyXlang/php/8.5 Makefile distinfo, lang/php/8.5/patches patch-ext_openssl_openssl_backend_common_c

   update to php-8.5.4, same workaround for php_openssl_load_all_certs_from_file
   and sk_push as in 8.4.
VersionDeltaFile
1.3+27-1lang/php/8.5/patches/patch-ext_openssl_openssl_backend_common_c
1.7+2-3lang/php/8.5/Makefile
1.4+2-2lang/php/8.5/distinfo
+31-63 files

OpenBSD/ports pF7349Ylang/php/8.4 distinfo Makefile, lang/php/8.4/patches patch-ext_openssl_openssl_c

   update to php-8.4.19

   an upstream commit changed php_openssl_load_all_certs_from_file() to use
   sk_new_reserve to avoid alloc failures from sk_push. libressl doesn't yet
   have this (and I want to push this to 7.8-stable anyway), so instead
   revert to sk_new_null as done in the previous version, and check sk_push
   for a failure return code instead and free/error out if hit.
VersionDeltaFile
1.4+27-1lang/php/8.4/patches/patch-ext_openssl_openssl_c
1.18+2-2lang/php/8.4/distinfo
1.34+1-2lang/php/8.4/Makefile
+30-53 files

OpenBSD/ports o5EQmVqnet/curl distinfo Makefile, net/curl/patches patch-m4_curl-compilers_m4

   net/curl: update to 8.19.0

   Changes:
   * initial support for MQTTS
   * curl: support fractions for --limit-rate and --max-filesize
   * curl: with -J, use the redirect name as a backup

   Includes fixes for
   CVE-2026-1965: bad reuse of HTTP Negotiate connection
   CVE-2026-3783: token leak with redirect and netrc
   CVE-2026-3784: wrong proxy connection reuse with credentials
   CVE-2026-3805: use after free in SMB connection reuse
VersionDeltaFile
1.145+2-2net/curl/distinfo
1.14+1-1net/curl/patches/patch-m4_curl-compilers_m4
1.213+1-1net/curl/Makefile
+4-43 files

OpenBSD/src bODkGwtetc/rpki afrinic.constraints

   Add new AFRINIC ASN block

   per https://mail.lacnic.net/pipermail/lacnog/2026-March/010239.html

   While there, merge ranges.

   OK tb@
VersionDeltaFile
1.4+2-3etc/rpki/afrinic.constraints
+2-31 files

OpenBSD/ports spZBAnOgraphics/geeqie Makefile, graphics/geeqie/patches patch-src_window_cc

   unbreak patching, patch should have been removed
   use FIX_EXTRACT_PERMISSIONS, tar extracts only user-readable, no group/other
VersionDeltaFile
1.48+1-0graphics/geeqie/Makefile
1.6+0-0graphics/geeqie/patches/patch-src_window_cc
+1-02 files

OpenBSD/ports c90rUj8editors/vim distinfo Makefile

   update to vim-9.2.140
VersionDeltaFile
1.155+2-2editors/vim/distinfo
1.301+1-1editors/vim/Makefile
+3-32 files

OpenBSD/ports WhEXwgpwww/minify distinfo Makefile

   update to minify-2.24.10, from Igor Zornik (maintainer)
VersionDeltaFile
1.2+6-6www/minify/distinfo
1.2+1-1www/minify/Makefile
1.2+1-1www/minify/modules.inc
+8-83 files

OpenBSD/ports VBRbaxanet/dnscrypt-proxy distinfo Makefile

   update to dnscrypt-proxy-2.1.15, from Igor Zornik, maintainer timeout
VersionDeltaFile
1.42+2-2net/dnscrypt-proxy/distinfo
1.73+1-1net/dnscrypt-proxy/Makefile
+3-32 files

OpenBSD/ports o12As76devel/jjui distinfo modules.inc

   Update to jjui 0.10.1

   https://github.com/idursun/jjui/releases/tag/v0.10.1
VersionDeltaFile
1.21+34-22devel/jjui/distinfo
1.11+15-9devel/jjui/modules.inc
1.22+1-1devel/jjui/Makefile
+50-323 files

OpenBSD/ports bYp72Ilsysutils/glances distinfo Makefile, sysutils/glances/patches patch-pyproject_toml patch-glances_config_py

   update to glances-4.5.1
VersionDeltaFile
1.12+80-4sysutils/glances/pkg/PLIST
1.9+2-2sysutils/glances/distinfo
1.2+3-1sysutils/glances/patches/patch-pyproject_toml
1.19+1-1sysutils/glances/Makefile
1.6+1-1sysutils/glances/patches/patch-glances_config_py
1.3+1-1sysutils/glances/patches/patch-glances_standalone_py
+88-106 files

OpenBSD/ports XLe7TV8mail/courier-imap Makefile

   unbreak previous, and move the two LIB_DEPENDS sections together in Makefile
VersionDeltaFile
1.138+5-6mail/courier-imap/Makefile
+5-61 files

OpenBSD/ports QhrohgGsysutils/lr Makefile, sysutils/xe Makefile

   lr, xe, pandoc: drop MAINTAINER lines per request on ports@
VersionDeltaFile
1.5+1-2sysutils/lr/Makefile
1.5+1-2sysutils/xe/Makefile
1.28+1-2textproc/pandoc/Makefile
+3-63 files

OpenBSD/src 6zGYDCPsys/dev/fdt rkclock.c rkclock_clocks.h

   Add support for RK3576 clocks and resets.
   A couple of additional clocks from kevlo@

   ok kevlo@
VersionDeltaFile
1.95+326-2sys/dev/fdt/rkclock.c
1.67+52-0sys/dev/fdt/rkclock_clocks.h
+378-22 files

OpenBSD/src L9v9J6Wsys/dev/fdt dwmmc.c

   Match the compatible for the RK3576.

   ok kevlo@
VersionDeltaFile
1.33+2-1sys/dev/fdt/dwmmc.c
+2-11 files

OpenBSD/src FRE0qxzsys/arch/arm64/stand/efiboot efiboot.c

   Add a DMA constraint for the Rockchip RK3576 too as the SD controller can
   only do 32-bit DMA.

   ok patrick@, kevlo@
VersionDeltaFile
1.70+2-1sys/arch/arm64/stand/efiboot/efiboot.c
+2-11 files

OpenBSD/src gcG8alvsys/arch/amd64/amd64 acpi_machdep.c, sys/arch/amd64/include cpu.h

   Implement delayed hibernation.  If the machdep.hibernatedelay sysctl is
   set to a value that isn't zero, this specifies a number of seconds after
   which the machine will wake up from suspend and hibernate itself.

   ok florian@, mlarkin@
VersionDeltaFile
1.43+62-1sys/arch/amd64/isa/clock.c
1.457+27-11sys/dev/acpi/acpi.c
1.113+24-2sys/arch/amd64/amd64/acpi_machdep.c
1.36+16-9sys/dev/acpi/acpi_x86.c
1.184+7-2sys/arch/amd64/include/cpu.h
1.141+7-1sys/dev/acpi/acpivar.h
+143-263 files not shown
+153-329 files

OpenBSD/src zcfv9wIdistrib/sets/lists/base md.alpha, distrib/sets/lists/comp gcc.alpha gcc.hppa

   sync
VersionDeltaFile
1.27+26-26distrib/sets/lists/comp/gcc.alpha
1.27+26-26distrib/sets/lists/comp/gcc.hppa
1.27+26-26distrib/sets/lists/comp/gcc.landisk
1.28+26-26distrib/sets/lists/comp/gcc.luna88k
1.27+26-26distrib/sets/lists/comp/gcc.sparc64
1.1178+5-5distrib/sets/lists/base/md.alpha
+135-1354 files not shown
+155-15510 files

OpenBSD/src L7tHlpqlib/libutil passwd.c login_fbtab.c

   pass "e" to fopen() to set O_CLOEXEC
   ok guenther
VersionDeltaFile
1.57+3-3lib/libutil/passwd.c
1.22+2-2lib/libutil/login_fbtab.c
1.15+2-2lib/libutil/pidfile.c
+7-73 files

OpenBSD/src xqp3Kl2usr.bin/pkill pkill.c

   Increase argv buffer from _POSIX2_LINE_MAX to _POSIX_ARG_MAX.

   This better handles matching commands with long arguments.  Note
   that it is still possible for a command to have command line arguments
   larger than _POSIX_ARG_MAX, but this should be enough in most cases.
   From Mikolaj Kucharski
VersionDeltaFile
1.44+2-2usr.bin/pkill/pkill.c
+2-21 files

OpenBSD/src HY7c3W3lib/libc/sys recv.2

   On OpenBSD, recv*msg(2) can return EPERM if the ancillary data from
   the other side contains a file descriptor type we don't like.  We
   have some protection against ridiculous types, and when running in pledge
   it gets even more strict.
   ok kettenis
VersionDeltaFile
1.53+4-2lib/libc/sys/recv.2
+4-21 files

OpenBSD/ports ZtODnzAnet/syncthing distinfo Makefile, net/syncthing/patches patch-cmd_syncthing_main_go patch-lib_syncthing_syncthing_go

   update to syncthing-2.0.15, this uses a newer quic-go which fixes an
   issue with go 1.26 found by Martin Ziemer.

   clues from tb, tested by Martin, ok kn
VersionDeltaFile
1.54+2-2net/syncthing/distinfo
1.79+1-1net/syncthing/Makefile
1.6+1-1net/syncthing/patches/patch-cmd_syncthing_main_go
1.3+1-1net/syncthing/patches/patch-lib_syncthing_syncthing_go
+5-54 files

OpenBSD/ports 6PJL0JHsysutils/firmware/iwx Makefile, sysutils/firmware/iwx/pkg PLIST

   Remove unused iwx(4) BZ -92 firmware, and add -89 firmware for MA devices.

   ok kettenis@ sthen@
VersionDeltaFile
1.21+5-2sysutils/firmware/iwx/Makefile
1.14+3-1sysutils/firmware/iwx/pkg/PLIST
+8-32 files