OpenBSD/ports sI8pYMBdevel/codeblocks Makefile, devel/codeblocks/patches patch-configure_ac patch-src_plugins_contrib_NassiShneiderman_Makefile_am

   cherry-pick additional commits to fix 'make configure' if autoconf-archive
   is installed, ok tb
VersionDeltaFile
1.4+15-6devel/codeblocks/patches/patch-configure_ac
1.2+9-0devel/codeblocks/patches/patch-src_plugins_contrib_NassiShneiderman_Makefile_am
1.73+0-3devel/codeblocks/Makefile
+24-93 files

OpenBSD/src rfPH1SMsys/conf files

   make uvm_io.c build conditional to save space on ramdisks

   uvm_io() calls in kern_sysctl.c are under #ifndef SMALL_KERNEL
   sys_process.c has a uvm_io() call but is only built for ptrace | dt

   feedback from miod@
VersionDeltaFile
1.751+2-2sys/conf/files
+2-21 files

OpenBSD/ports G2UDtLjgraphics/geeqie Makefile distinfo, graphics/geeqie/patches patch-src_exif-common_cc patch-meson_build

   update to geeqie-2.7
VersionDeltaFile
1.3+3-3graphics/geeqie/patches/patch-src_exif-common_cc
1.18+2-4graphics/geeqie/pkg/PLIST
1.6+3-3graphics/geeqie/patches/patch-meson_build
1.47+1-4graphics/geeqie/Makefile
1.17+2-2graphics/geeqie/distinfo
+11-165 files

OpenBSD/src LVQcXG1sys/dev/pci if_iwx.c if_iwxvar.h

   Remove custom Rx A-MPDU reordering code from iwx(4).

   The equivalent code was deleted from iwlwifi in 2023. It is only needed for
   iwm 9k devices running with multiple Rx queues. AX200 and later devices do
   Rx reordering in firmware and provide flags the driver can check to avoid
   sending duplicate frames up the stack.

   See linux.git commit 29fa9a984b6d1075020f12071a89897fd62ed27f
   and linux.git commit ff8e3a40d78bc414213b2724ad775adf98780a5a

   ok phessler@ kettenis@ kevlo@

   Tested:
   AX200: jmc, stsp
   AX210 (MA): kettenis, kevlo
   AX211 (BZ): stsp
VersionDeltaFile
1.207+7-200sys/dev/pci/if_iwx.c
1.46+1-16sys/dev/pci/if_iwxvar.h
1.64+2-1sys/dev/pci/if_iwxreg.h
+10-2173 files

OpenBSD/src EiuXoQwsys/dev/pci if_iwx.c

   Prevent fatal firmware errors on iwx(4) Bz devices when forcing 11a/b/g mode.

   Avoid enabling wide channels or MIMO in firmware Tx rate selection if we are
   running in 11a/b/g mode.

   Honour the "nomimo" network flag in any mode.

   ok phessler@

   Tested:
   AX200: stsp
   AX201 (MA): kettenis, kevlo
   AX211 (BZ): stsp
VersionDeltaFile
1.206+25-11sys/dev/pci/if_iwx.c
+25-111 files

OpenBSD/src T4NDplRusr.bin/ssh ssh-agent.c

   whitespace
VersionDeltaFile
1.324+2-2usr.bin/ssh/ssh-agent.c
+2-21 files

OpenBSD/ports zRjRXNAwww/chromium Makefile, www/chromium/files unveil.utility_network unveil.cdm

   unveil "/dev/null rw" in all processes
VersionDeltaFile
1.3+2-0www/chromium/files/unveil.utility_network
1.891+2-0www/chromium/Makefile
1.3+2-0www/chromium/files/unveil.cdm
1.20+2-0www/chromium/files/unveil.main
1.3+2-0www/chromium/files/unveil.utility_audio
1.4+2-0www/chromium/files/unveil.utility_video
+12-018 files not shown
+42-324 files

OpenBSD/src kcF6JZUlib/libsndio sio.c sio_sun.c

   libsndio: Move sio_sun_xrun() to sio.c and rename it to _sio_xrun()
VersionDeltaFile
1.30+106-1lib/libsndio/sio.c
1.36+1-106lib/libsndio/sio_sun.c
1.15+2-1lib/libsndio/sio_priv.h
+109-1083 files

OpenBSD/src p7rslkelib/libsndio sio_sun.c

   libsndio: Make sio_sun_xrun() backend-independent

   The sio_sun_xrun() function uses only the sio_hdl field of the
   structure passed as its first (and only) argument. Change the function
   to take a sio_hdl pointer instead. This hides all audio(4)-specific
   data and makes clear that the function is not related to the audio(4)
   API.

   No behavior change.
VersionDeltaFile
1.35+17-17lib/libsndio/sio_sun.c
+17-171 files

OpenBSD/src m5dTYTHusr.bin/ssh ssh-agent.c

   when unveils error our, use correct variable
VersionDeltaFile
1.323+3-3usr.bin/ssh/ssh-agent.c
+3-31 files

OpenBSD/src bPkBLTOdistrib/special/libstubs Makefile

   document why there is a replacement db.c here
VersionDeltaFile
1.25+3-2distrib/special/libstubs/Makefile
+3-21 files

OpenBSD/src MkScBjblib/libsndio sio_sun.c sio.c

   libsndio: Factor handling of pending clock ticks

   No behavior change.
VersionDeltaFile
1.34+9-12lib/libsndio/sio_sun.c
1.29+13-7lib/libsndio/sio.c
1.23+4-10lib/libsndio/sio_aucat.c
1.14+2-1lib/libsndio/sio_priv.h
+28-304 files

OpenBSD/src cZrhAg8lib/libcrypto/man BIO_s_mem.3

   Fix BIO_get_mem_data(3) return value documentation

   pointed out by/ok dlg
VersionDeltaFile
1.21+18-3lib/libcrypto/man/BIO_s_mem.3
+18-31 files

OpenBSD/src G9ii36xlib/libcrypto/ui ui_openssl.c

   use the "e" flag with fopen() for O_CLOEXEC; ok tb
VersionDeltaFile
1.30+3-3lib/libcrypto/ui/ui_openssl.c
+3-31 files

OpenBSD/src XdGevxelib/libcrypto/rand randfile.c, lib/libtls tls_config.c tls_util.c

   use O_CLOEXEC; ok tb
VersionDeltaFile
1.46+2-2lib/libcrypto/rand/randfile.c
1.72+2-2lib/libtls/tls_config.c
1.17+2-2lib/libtls/tls_util.c
+6-63 files

OpenBSD/src 4jMLInssys/kern kern_pledge.c

   remove historical XXX comments no longer applicable
VersionDeltaFile
1.344+2-3sys/kern/kern_pledge.c
+2-31 files

OpenBSD/src VpajNAwinclude db.h

   oops, deleted the wrong side of the #ifdef
VersionDeltaFile
1.14+4-4include/db.h
+4-41 files

OpenBSD/src LFV4tcGinclude db.h

   Remove pdp11 support (no joke)
VersionDeltaFile
1.13+1-7include/db.h
+1-71 files

OpenBSD/src YENzof5lib/libc/gen authenticate.c login_cap.c

   use O_CLOEXEC; ok guenther
VersionDeltaFile
1.30+2-2lib/libc/gen/authenticate.c
1.49+2-2lib/libc/gen/login_cap.c
+4-42 files

OpenBSD/src mNYf2HXusr.bin/ssh ssh-sk-client.c

   When execve() failure is indicated on the pipe, replicate the same
   error conditions as the previous access() check did
   ok djm
VersionDeltaFile
1.16+3-3usr.bin/ssh/ssh-sk-client.c
+3-31 files

OpenBSD/src qPmD6yWusr.bin/ssh ssh-agent.c

   unveil ssh-pkcs11-helper too; fixes breakage spotted by anton@

   If SK/P11/askpass is overridden by environment, only unveil the requested
   path and not both the requested one and the default.

   feedback/ok deraadt@
VersionDeltaFile
1.322+14-16usr.bin/ssh/ssh-agent.c
+14-161 files

OpenBSD/src v16Jjvelib/libc/gen getpwent.c

   I optimized a bit too far before commiting...
VersionDeltaFile
1.72+10-5lib/libc/gen/getpwent.c
+10-51 files

OpenBSD/ports DOsolZInet/haproxy distinfo Makefile

   MFC: net/haproxy: update to 3.2.14

   Changes:
   https://www.haproxy.org/download/3.2/src/CHANGELOG

   from Mark Patruck mark AT wrapped cx, thanks!
VersionDeltaFile
1.87.2.4+2-2net/haproxy/distinfo
1.128.2.4+1-1net/haproxy/Makefile
+3-32 files

OpenBSD/ports GWMbBpfnet/haproxy distinfo Makefile

   net/haproxy: update to 3.2.14

   Changes:
   https://www.haproxy.org/download/3.2/src/CHANGELOG

   from Mark Patruck mark AT wrapped cx, thanks!
VersionDeltaFile
1.92+2-2net/haproxy/distinfo
1.133+1-1net/haproxy/Makefile
+3-32 files

OpenBSD/src mHCRtopsys/dev/pci/drm/amd/amdgpu amdgpu_devlist.h

   add comments for Strix/Krackan ids reused for Gorgon Point
VersionDeltaFile
1.44+13-4sys/dev/pci/drm/amd/amdgpu/amdgpu_devlist.h
+13-41 files

OpenBSD/src DwdfJJilib/libc/asr getaddrinfo_async.c, lib/libc/gen getpwent.c getgrouplist.c

   Use __pledge_open(2) for files that libc urgently needs even in lower
   promise levels.  You must be running a kernel at least 4 days old.
   Soon, another commit will happen that breaks compatibility even further,
   and you'll need new static binaries and new libc.so, along with a new
   kernel.  This removes an old pledge design decision which is weak.
   Long discussions with david leadbeater and beck
VersionDeltaFile
1.16+19-6lib/libc/net/getservent.c
1.71+11-6lib/libc/gen/getpwent.c
1.14+10-4lib/libc/net/getprotoent.c
1.32+10-4lib/libc/gen/getgrouplist.c
1.65+8-4lib/libc/asr/getaddrinfo_async.c
1.51+10-2lib/libc/gen/getgrent.c
+68-265 files not shown
+85-3711 files

OpenBSD/src 1jnsjQrsys/dev/pci/drm/amd/display/dc/core dc.c, sys/dev/pci/drm/amd/include/asic_reg/dcn dcn_3_6_0_sh_mask.h dcn_2_0_1_sh_mask.h

   update drm to linux 6.18.16

   Thanks to the OpenBSD Foundation for sponsoring this work.
VersionDeltaFile
1.1+61,940-0sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_3_6_0_sh_mask.h
1.1+22,091-0sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_2_0_1_sh_mask.h
1.1+15,485-0sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_3_6_0_offset.h
1.1+8,157-0sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
1.14+1-8,154sys/dev/pci/drm/amd/pm/legacy-dpm/amdgpu_si_dpm.c
1.1+6,380-0sys/dev/pci/drm/amd/display/dc/core/dc.c
+114,054-8,1541,853 files not shown
+281,048-106,2891,859 files

OpenBSD/ports v5rFL3Carchivers/lzip/tarlz distinfo Makefile, archivers/lzip/tarlz/patches patch-testsuite_check_sh

   Update tarlz to 0.29.

   The patch for the test suite is no longer needed as the test it was disabling
   is not run on OpenBSD anymore.
VersionDeltaFile
1.17+2-2archivers/lzip/tarlz/distinfo
1.23+1-1archivers/lzip/tarlz/Makefile
1.4+0-0archivers/lzip/tarlz/patches/patch-testsuite_check_sh
+3-33 files

OpenBSD/ports azFtEUharchivers/lzip/pdlzip distinfo Makefile

   Update pdlzip to 1.15.
VersionDeltaFile
1.12+2-2archivers/lzip/pdlzip/distinfo
1.19+1-1archivers/lzip/pdlzip/Makefile
+3-32 files

OpenBSD/ports fLR3nOfaudio/openal Makefile

   set MODCLANG_COMPILER_LINKS = No, we only want to install ports clang
   (for clang-scan-deps which is needed for C++20 modules but not included
   in base), we don't want to use it to compile.

   this still adds as an unwanted BDEP on ports-gcc archs, but at least it
   doesn't then get in the way of build. (we do want to use the module rather
   than add a BDEP on a hardcoded lang/llvm/19).

   found by jca@
VersionDeltaFile
1.74+1-0audio/openal/Makefile
+1-01 files