OpenBSD/ports iamCIu3wayland/greetd Makefile, wayland/greetd/patches patch-greetd_src_terminal_mod_rs patch-greetd_src_terminal_ioctl_rs

   Backout controlling terminal setting support to unbreak with gtkgreet/regreet

   My tests with agreety succeeded but the diff broke landry's use of
   gtkgreet/regreet (EPERM).  It's not 100% clear yet why, so revert for
   now.

   Requested by landry@
VersionDeltaFile
1.3+13-0wayland/greetd/patches/patch-greetd_src_terminal_mod_rs
1.5+1-1wayland/greetd/Makefile
1.3+0-0wayland/greetd/patches/patch-greetd_src_terminal_ioctl_rs
+14-13 files

OpenBSD/src v3yxDPcsys/arch/amd64/amd64 pmap.c, sys/arch/i386/i386 pmap.c

   These files contain both MP and non-MP versions of the shoot functions
   seperated by #else.  The MP versions contain the code from the non-MP
   versions verbatim.  This adds and #ifdef MULTIPROCESSOR into the MP
   versions makes minor adjustments.  This style will avoid future errors.
   I already almost introduced one..
VersionDeltaFile
1.185+34-102sys/arch/amd64/amd64/pmap.c
1.232+31-47sys/arch/i386/i386/pmap.c
+65-1492 files

OpenBSD/src ZtwlbOwsys/arch/amd64/amd64 pmap.c, sys/arch/i386/i386 pmap.c

   A better name for the "wait" variable is "targets"; the shoot operation
   targets cpus who need to do shootdowns.
VersionDeltaFile
1.184+19-19sys/arch/amd64/amd64/pmap.c
1.231+19-19sys/arch/i386/i386/pmap.c
+38-382 files

OpenBSD/src KOPA2XWsys/arch/amd64/amd64 pmap.c

   change tlb_shoot_wait to int, like on i386, because we don't support more
   than 64 cpus (limited by the mask), and definately less than 4 billion
   ok kettenis
VersionDeltaFile
1.183+8-8sys/arch/amd64/amd64/pmap.c
+8-81 files

OpenBSD/src FoXLfkzusr.bin/openssl openssl.c

   openssl: list SHA-3 digests in help output

   Register sha3-{224,256,384,512} as dgst commands so they appear in
   openssl help. Without this, SHA-3 support is easy to miss and looks
   unsupported from the command line.

   ok tb jsing
VersionDeltaFile
1.41+5-1usr.bin/openssl/openssl.c
+5-11 files

OpenBSD/ports D1R5uhTdatabases/duckdb Makefile distinfo, databases/duckdb/patches patch-CMakeLists_txt

   databases/duckdb: update to 1.4.3

   feedback from and ok sthen@
VersionDeltaFile
1.2+58-2databases/duckdb/pkg/PLIST
1.2+5-3databases/duckdb/Makefile
1.2+2-2databases/duckdb/distinfo
1.2+1-1databases/duckdb/patches/patch-CMakeLists_txt
+66-84 files

OpenBSD/src TEEX67Xusr.bin/openssl dgst.c

   openssl dgst: drop unused cfg.m

   Remove an unused intermediate EVP_MD pointer and assign digests
   directly to cfg.md.

   ok tb joel
VersionDeltaFile
1.22+2-5usr.bin/openssl/dgst.c
+2-51 files

OpenBSD/ports mWroDqTdevel/cutter Makefile distinfo

   devel/cutter: update to version 2.4.1.

   With input from, and OK, rsadowski@, thanks.
VersionDeltaFile
1.24+13-11devel/cutter/Makefile
1.8+2-2devel/cutter/distinfo
+15-132 files

OpenBSD/ports 3r840WSdevel/rizin Makefile distinfo, devel/rizin/patches patch-librz_arch_isa_mips_mips_esil_c patch-librz_arch_isa_mips_mips_internal_h

   devel/rizin: update to version 0.8.1.

   OK rsadowski@, thanks.
VersionDeltaFile
1.1+68-0devel/rizin/patches/patch-librz_arch_isa_mips_mips_esil_c
1.4+21-19devel/rizin/pkg/PLIST
1.1+30-0devel/rizin/patches/patch-librz_arch_isa_mips_mips_internal_h
1.1+21-0devel/rizin/patches/patch-librz_arch_p_analysis_analysis_mips_cs_c
1.12+9-9devel/rizin/Makefile
1.4+2-2devel/rizin/distinfo
+151-303 files not shown
+152-319 files

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

   net/syncthing: update to version 2.0.12.

   Diff from Douglas Silva with some back and forth from myself.

   OK kn@ for a slightly older version of this diff.

   Thanks both.
VersionDeltaFile
1.1+21-0net/syncthing/patches/patch-lib_syncthing_syncthing_go
1.4+13-8net/syncthing/patches/patch-cmd_syncthing_main_go
1.1+20-0net/syncthing/patches/patch-internal_db_interface_go
1.9+3-3net/syncthing/pkg/README
1.51+2-2net/syncthing/distinfo
1.74+1-2net/syncthing/Makefile
+60-153 files not shown
+62-179 files

OpenBSD/ports 2kXodscsysutils/blackbox_exporter distinfo modules.inc

   update to blackbox_exporter-0.28.0
VersionDeltaFile
1.8+284-222sysutils/blackbox_exporter/distinfo
1.9+96-73sysutils/blackbox_exporter/modules.inc
1.13+1-1sysutils/blackbox_exporter/Makefile
+381-2963 files

OpenBSD/ports J4IO8tanet/bgp-perf Makefile

   bgp-perf: use += for MAKE_FLAGS
VersionDeltaFile
1.3+1-1net/bgp-perf/Makefile
+1-11 files

OpenBSD/ports oTZS6jQnet/bgp-perf Makefile

   bgp-perf needs libm for fmax(3) on various arch (seems to use an LLVM
   intrinsic on amd64 aarch64 and maybe RISC-V); add unconditionally
   ok tb@
VersionDeltaFile
1.2+6-1net/bgp-perf/Makefile
+6-11 files

OpenBSD/ports LBdldYLsecurity/libsodium Makefile

   sync SITES change, reminded by tb@
VersionDeltaFile
1.38.6.2+2-1security/libsodium/Makefile
+2-11 files

OpenBSD/ports kEuWiGjsysutils/signalbackup-tools distinfo Makefile

   Update to signalbackup-tools-20251229.
VersionDeltaFile
1.2+2-2sysutils/signalbackup-tools/distinfo
1.3+1-1sysutils/signalbackup-tools/Makefile
+3-32 files

OpenBSD/ports wIS3Ua6x11/kde-plasma/libksysguard Makefile, x11/kde-plasma/libksysguard/patches patch-processcore_processes_openbsd_p_cpp

   Fix and improve OpenBSD support

   https://invent.kde.org/plasma/libksysguard/-/merge_requests/454
VersionDeltaFile
1.7+73-32x11/kde-plasma/libksysguard/patches/patch-processcore_processes_openbsd_p_cpp
1.15+1-1x11/kde-plasma/libksysguard/Makefile
+74-332 files

OpenBSD/ports IjyvHPax11/kde-plasma/kpipewire Makefile, x11/kde-plasma/kpipewire/patches patch-src_pipewireproduce_cpp

   OpenBSD support merged upstream

   https://invent.kde.org/plasma/kpipewire/-/merge_requests/229
VersionDeltaFile
1.4+16-8x11/kde-plasma/kpipewire/patches/patch-src_pipewireproduce_cpp
1.7+1-0x11/kde-plasma/kpipewire/Makefile
+17-82 files

OpenBSD/ports assvjpZx11/kde-plasma/kinfocenter Makefile, x11/kde-plasma/kinfocenter/patches patch-Modules_about-distro_src_MemoryEntry_cpp

   OpenBSD support merged upstream

   https://invent.kde.org/plasma/kinfocenter/-/commit/9251fa9a6846594db60cc6d3537c429ee8fd2092
VersionDeltaFile
1.6+25-5x11/kde-plasma/kinfocenter/patches/patch-Modules_about-distro_src_MemoryEntry_cpp
1.11+1-0x11/kde-plasma/kinfocenter/Makefile
+26-52 files

OpenBSD/ports VnVz1mFeditors/micro distinfo modules.inc, editors/micro/pkg PLIST

   update to micro-2.0.15, now able to work with OpenBSD again after adapting
   to syscall changes

   install the manual
VersionDeltaFile
1.7+70-104editors/micro/distinfo
1.4+20-34editors/micro/modules.inc
1.15+13-19editors/micro/Makefile
1.3+1-0editors/micro/pkg/PLIST
+104-1574 files

OpenBSD/ports oys6vMVtextproc/fzy Makefile distinfo, textproc/fzy/patches patch-Makefile

   Update to fzy-1.1.
VersionDeltaFile
1.5+5-5textproc/fzy/patches/patch-Makefile
1.10+5-4textproc/fzy/Makefile
1.5+2-2textproc/fzy/distinfo
+12-113 files

OpenBSD/src cppeX2Qusr.sbin/relayd relayd.c

   fix scan-build dead stores findings

   OK stsp
VersionDeltaFile
1.196+3-4usr.sbin/relayd/relayd.c
+3-41 files

OpenBSD/src TcBhlasusr.sbin/relayd relay_http.c

   fix missing initialisation

   It is possible that "request_method" is checked without having been
   initialised in line 439.

   OK kirill@ stsp@
VersionDeltaFile
1.92+2-2usr.sbin/relayd/relay_http.c
+2-21 files

OpenBSD/ports Cx3xkqEsecurity/libsodium Makefile

   provide a fallback mirror for the current libsodium-1.0.20-stable distfile
   as it's fairly likely to change upstream; pointed out by tb@
VersionDeltaFile
1.40+2-1security/libsodium/Makefile
+2-11 files

OpenBSD/ports mBilyD9textproc/libutf8proc distinfo Makefile

   Update to libutf8proc-2.11.3.
VersionDeltaFile
1.4+2-2textproc/libutf8proc/distinfo
1.4+1-1textproc/libutf8proc/Makefile
+3-32 files

OpenBSD/ports hcGTtTPtextproc/syrics Makefile distinfo

   Update to syrics-0.1.2.5.
VersionDeltaFile
1.8+2-2textproc/syrics/Makefile
1.4+2-2textproc/syrics/distinfo
+4-42 files

OpenBSD/ports sKKbg3Dwww/buku distinfo Makefile, www/buku/pkg PLIST

   Update to buku-5.1.
VersionDeltaFile
1.16+2-2www/buku/distinfo
1.13+4-0www/buku/pkg/PLIST
1.26+1-1www/buku/Makefile
+7-33 files

OpenBSD/ports KaDLiZIwww/p5-WWW-Tumblr Makefile distinfo

   Update to p5-WWW-Tumblr-5.4.
VersionDeltaFile
1.15+5-3www/p5-WWW-Tumblr/Makefile
1.6+2-2www/p5-WWW-Tumblr/distinfo
+7-52 files

OpenBSD/src CZfl9RWlib/libcrypto/mlkem mlkem_internal.c mlkem.c

   mlkem: clear a few (pointers to) secrets

   The ML-KEM code is doing a pretty poor job at cleaning up secrets it no
   longer needs. This commit clears a few stack-based arrays containing
   secrets or not obviously public information and stack-based structs
   containing pointers to secrets.

   ok jsing kenjiro
VersionDeltaFile
1.5+37-9lib/libcrypto/mlkem/mlkem_internal.c
1.6+10-4lib/libcrypto/mlkem/mlkem.c
+47-132 files

OpenBSD/ports H9eYfnggraphics/libraw distinfo Makefile

   Update libraw to 0.21.5
VersionDeltaFile
1.24+2-2graphics/libraw/distinfo
1.56+1-1graphics/libraw/Makefile
+3-32 files

OpenBSD/src oXN8dwFlib/libcrypto/mlkem mlkem_internal.c mlkem_key.c, regress/lib/libcrypto/mlkem mlkem_tests.c mlkem_iteration_tests.c

   Rename RANK{768,1024} to MLKEM{768,1024}_RANK

   RANK768 and RANK1024 are awfully short and generic names for public
   constants. Before we make it worse with similarly named constants for
   ML-DSA, let's fix this. This follows the naming convention used by the
   other macros in the mlkem code.

   ok kenjiro jsing
VersionDeltaFile
1.4+19-19lib/libcrypto/mlkem/mlkem_internal.c
1.5+13-13lib/libcrypto/mlkem/mlkem_key.c
1.11+11-11regress/lib/libcrypto/mlkem/mlkem_tests.c
1.9+9-9lib/libcrypto/mlkem/mlkem.h
1.5+6-6lib/libcrypto/mlkem/mlkem.c
1.9+5-5regress/lib/libcrypto/mlkem/mlkem_iteration_tests.c
+63-633 files not shown
+72-729 files