OpenBSD/src cQqsB1Sregress/usr.sbin/syslogd ttylog.c args-sighup-privsep.pl

   Adapt regress tests for separate syslogd parent.
VersionDeltaFile
1.9+3-4regress/usr.sbin/syslogd/ttylog.c
1.10+4-2regress/usr.sbin/syslogd/args-sighup-privsep.pl
1.3+3-3regress/usr.sbin/syslogd/logflush.c
1.27+2-2regress/usr.sbin/syslogd/Syslogd.pm
1.8+2-1regress/usr.sbin/syslogd/args-sigpipe.pl
1.12+2-1regress/usr.sbin/syslogd/args-sigterm.pl
+16-135 files not shown
+26-1811 files

OpenBSD/src NV9l0xngnu/llvm/llvm/lib/CodeGen SafeStack.cpp

   fir crashing with scalable TypeSizes

   From 537f3d3a7588d226b86590f97c4401107585e1ce Mon Sep 17 00:00:00 2001
   From: Jakob Koschel <jakobkoschel at google.com>
   Date: Thu, 5 Mar 2026 01:11:44 +0100
   Subject: [PATCH] [SafeStack] Fix crashing with scalable TypeSizes (#180547)

   On e.g. aarch64 the TypeSize of scalar types can have a size that is not
   known at compile time.
   Currently when safestack occurs those it simply crashes as described in
   https://github.com/llvm/llvm-project/issues/175868.
VersionDeltaFile
1.2+222-123gnu/llvm/llvm/lib/CodeGen/SafeStack.cpp
+222-1231 files

OpenBSD/ports VCUywVonews/sabnzbd distinfo Makefile

   Update to sabnzbd-5.0.4

   Changes: https://github.com/sabnzbd/sabnzbd/releases/tag/5.0.4
VersionDeltaFile
1.55+2-2news/sabnzbd/distinfo
1.80+1-1news/sabnzbd/Makefile
+3-32 files

OpenBSD/ports aNfwVjeproductivity/siag Makefile, productivity/siag/patches patch-stocks_http_c

   productivity/siag: add idiomatic type cast to fix build with llvm22
VersionDeltaFile
1.3+12-2productivity/siag/patches/patch-stocks_http_c
1.24+1-1productivity/siag/Makefile
+13-32 files

OpenBSD/src LFDiTZ5usr.sbin/syslogd parent.c syslogd.c, usr.sbin/syslogd/parent Makefile

   Provide a separate executable file for syslogd parent.

   syslogd(8) forks and execs its parent process to keep privileged
   parts separated.  This parent process can be easily implemented as
   a separate program.  It gets its own main() and minimal debug logging
   functions.  The splitted parent process image is smaller, especially
   without additional libs.
   Use additional directories to build both parts.  The rcctl script
   has to be adopted, as the parent process has a different name.

   OK deraadt@
VersionDeltaFile
1.1+136-0usr.sbin/syslogd/parent.c
1.288+15-26usr.sbin/syslogd/syslogd.c
1.78+18-21usr.sbin/syslogd/privsep.c
1.10+5-8usr.sbin/syslogd/Makefile
1.1+12-0usr.sbin/syslogd/syslogd/Makefile
1.1+9-0usr.sbin/syslogd/parent/Makefile
+195-553 files not shown
+204-619 files

OpenBSD/src ouNMuQzusr.bin/tmux window.c server-client.c

   Add a helper to free the list of pending resizes.
VersionDeltaFile
1.335+15-8usr.bin/tmux/window.c
1.465+4-12usr.bin/tmux/server-client.c
1.267+2-6usr.bin/tmux/screen-write.c
1.1345+3-1usr.bin/tmux/tmux.h
+24-274 files

OpenBSD/ports 5L5iRoedevel/llvm/22 Makefile, devel/llvm/22/patches patch-llvm_lib_CodeGen_SafeStack_cpp

   fix a crash on aarch64 with scalable TypeSizes

   From 537f3d3a7588d226b86590f97c4401107585e1ce Mon Sep 17 00:00:00 2001
   From: Jakob Koschel <jakobkoschel at google.com>
   Date: Thu, 5 Mar 2026 01:11:44 +0100
   Subject: [PATCH] [SafeStack] Fix crashing with scalable TypeSizes (#180547)

   On e.g. aarch64 the TypeSize of scalar types can have a size that is not
   known at compile time.
   Currently when safestack occurs those it simply crashes as described in
   https://github.com/llvm/llvm-project/issues/175868.
VersionDeltaFile
1.1+39-0devel/llvm/22/patches/patch-llvm_lib_CodeGen_SafeStack_cpp
1.15+1-1devel/llvm/22/Makefile
+40-12 files

OpenBSD/src 0M2SWDnsys/dev/pci if_mwx.c if_mwxreg.h

   Implement mwx_mac_tx_free() for MT7921 and add some extra bits to
   mwx_txwi_put(). With this MT7921 is able to connect to an open WIFI.

   This commit was done over mwx(4) with a MT7921
VersionDeltaFile
1.34+70-30sys/dev/pci/if_mwx.c
1.20+19-1sys/dev/pci/if_mwxreg.h
+89-312 files

OpenBSD/ports 2cYErRrsysutils Makefile

   +sysutils/talos-ii-pnor-bootkernel
VersionDeltaFile
1.788+1-0sysutils/Makefile
+1-01 files

OpenBSD/ports zjSGVkpsysutils/talos-ii-pnor-bootkernel Makefile distinfo, sysutils/talos-ii-pnor-bootkernel/files extract-pnor-bootkernel.pl

   Initial revision
VersionDeltaFile
1.1+162-0sysutils/talos-ii-pnor-bootkernel/files/extract-pnor-bootkernel.pl
1.1+40-0sysutils/talos-ii-pnor-bootkernel/Makefile
1.1+2-0sysutils/talos-ii-pnor-bootkernel/pkg/PLIST
1.1+2-0sysutils/talos-ii-pnor-bootkernel/distinfo
1.1+2-0sysutils/talos-ii-pnor-bootkernel/pkg/DESCR
1.1.1.1+0-0sysutils/talos-ii-pnor-bootkernel/distinfo
+208-04 files not shown
+208-010 files

OpenBSD/ports 3acxWEfmail/rspamd distinfo Makefile, mail/rspamd/pkg PLIST

   update to rspamd-4.1.0
VersionDeltaFile
1.70.2.1+10-0mail/rspamd/pkg/PLIST
1.88.2.1+2-2mail/rspamd/distinfo
1.160.2.1+1-1mail/rspamd/Makefile
+13-33 files

OpenBSD/src OYEUlmisys/sys socketvar.h

   Fix typo in locking comment.
   OK mvs@
VersionDeltaFile
1.161+2-2sys/sys/socketvar.h
+2-21 files

OpenBSD/ports pwzEOE4geo/traccar Makefile distinfo, geo/traccar/pkg PLIST

   Update to 6.14.4

   OK sthen@
VersionDeltaFile
1.42+342-112geo/traccar/pkg/PLIST
1.52+2-2geo/traccar/Makefile
1.38+2-2geo/traccar/distinfo
+346-1163 files

OpenBSD/ports KEu3spkx11/spice-gtk Makefile

   Missing BDEP: gi-docgen
VersionDeltaFile
1.69+1-1x11/spice-gtk/Makefile
+1-11 files

OpenBSD/ports ZsThdYgwww/caddy distinfo modules.inc

   update to caddy-2.11.4
VersionDeltaFile
1.5.2.1+536-426www/caddy/distinfo
1.2.2.1+183-130www/caddy/modules.inc
1.6.2.1+1-1www/caddy/Makefile
+720-5573 files

OpenBSD/ports uOR6mSXwww/caddy distinfo modules.inc

   update to caddy-2.11.4

   https://github.com/caddyserver/caddy/releases/tag/v2.11.3
   https://github.com/caddyserver/caddy/releases/tag/v2.11.4

   Security-related patches may be breaking if your application relies on
   the buggy behaviors:

   caddyhttp: Normalize Windows backslashes in path matcher
   rewrite: Prevent placeholder re-expansion in injected query
   templates: Improved stripHTML action to more reliably remove malformed HTML
   caddyhttp: Ignore header fields with underscores to prevent collisions
VersionDeltaFile
1.6+536-426www/caddy/distinfo
1.3+183-130www/caddy/modules.inc
1.7+1-1www/caddy/Makefile
+720-5573 files

OpenBSD/ports 1USMIYIgraphics/ansilove distinfo Makefile

   Update ansilove to 4.2.2.
VersionDeltaFile
1.27+2-2graphics/ansilove/distinfo
1.34+1-1graphics/ansilove/Makefile
+3-32 files

OpenBSD/ports poMtsQldevel/cbindgen distinfo Makefile

   devel/cbindgen: MFC update to 0.29.4

   see https://github.com/mozilla/cbindgen/releases/tag/0.29.4
   will be required for firefox 153 per #2046167
VersionDeltaFile
1.36.2.1+2-2devel/cbindgen/distinfo
1.51.2.1+1-1devel/cbindgen/Makefile
+3-32 files

OpenBSD/ports leB7Yuzsysutils/py-filelock distinfo Makefile, sysutils/py-filelock/pkg PLIST

   update to py3-filelock-3.29.3
VersionDeltaFile
1.11+11-0sysutils/py-filelock/pkg/PLIST
1.26+2-2sysutils/py-filelock/distinfo
1.36+1-1sysutils/py-filelock/Makefile
+14-33 files

OpenBSD/ports pfCUjRKsecurity/step-ca distinfo modules.inc

   update to step-ca-0.30.2
VersionDeltaFile
1.9+6-4security/step-ca/distinfo
1.9+2-1security/step-ca/modules.inc
1.13+1-1security/step-ca/Makefile
+9-63 files

OpenBSD/ports gX5TrwXsecurity/step-cli distinfo modules.inc

   update to step-cli-0.30.3

   (syscall issue with github.com/chzyer/readline library still applies so,
   as before, some features fail at runtime)
VersionDeltaFile
1.8+408-318security/step-cli/distinfo
1.8+170-129security/step-cli/modules.inc
1.18+1-1security/step-cli/Makefile
+579-4483 files

OpenBSD/ports O7n0KVxnet/bird/2 distinfo Makefile

   update to bird-2.19.1
VersionDeltaFile
1.23.2.2+4-4net/bird/2/distinfo
1.28.2.2+1-1net/bird/2/Makefile
+5-52 files

OpenBSD/ports SEqSuOBnet/bird/2 distinfo Makefile

   update to bird-2.19.1
VersionDeltaFile
1.25+4-4net/bird/2/distinfo
1.30+1-1net/bird/2/Makefile
+5-52 files

OpenBSD/ports sa3H8Bxnet/bird/3 distinfo Makefile

   update to bird-3.3.1
VersionDeltaFile
1.9.2.2+4-4net/bird/3/distinfo
1.9.2.2+1-1net/bird/3/Makefile
+5-52 files

OpenBSD/ports kqBlQ1vnet/bird/3 distinfo Makefile

   update to bird-3.3.1
VersionDeltaFile
1.11+4-4net/bird/3/distinfo
1.12+1-1net/bird/3/Makefile
+5-52 files

OpenBSD/src 3qOAlM9usr.bin/tmux cmd-resize-pane.c layout.c

   Add support for floating panes to resize-pane, from Dane Jensen.
VersionDeltaFile
1.56+75-30usr.bin/tmux/cmd-resize-pane.c
1.64+68-4usr.bin/tmux/layout.c
1.1080+26-10usr.bin/tmux/tmux.1
1.1344+7-2usr.bin/tmux/tmux.h
+176-464 files

OpenBSD/src 8VJXfZrsbin/isakmpd exchange.c message.c

   isakmpd(8): Fix NULL dereference in message_alloc_reply() callers

   message_alloc_reply() dereferences the returned pointer of
   message_alloc() without a NULL check.  Add one so callers can handle
   the failure.

   Also add NULL checks at both call sites in exchange.c.

   test & ok sthen
VersionDeltaFile
1.143+13-2sbin/isakmpd/exchange.c
1.133+3-1sbin/isakmpd/message.c
+16-32 files

OpenBSD/src 6XEWzH2sbin/isakmpd message.c

   isakmpd(8): Fix possible unaligned 32 bit read

   When validating IPsec SPIs in a DELETE message, access to the
   32 bit SPI value might be unaligned.  On platforms requiring strict
   alignment, this would cause termination of isakmpd by signal.

   To avoid this, memcpy(3) the SPI value to a local variable.

   test & ok sthen
VersionDeltaFile
1.132+7-5sbin/isakmpd/message.c
+7-51 files

OpenBSD/src wrBzdctsbin/isakmpd ipsec.c

   isakmpd(8): Validate DELETE payload SPI array size [2/2]

   Similar to message_validate_delete() also validate in
   ipsec_handle_leftover_payload() that the provided number of SPIs
   actually fit in the payload. This is redundant as we already would
   bail out in message_validate_delete().

   test & ok sthen
VersionDeltaFile
1.156+9-1sbin/isakmpd/ipsec.c
+9-11 files

OpenBSD/src 11AHrrUsbin/isakmpd message.c

   isakmpd(8): Validate DELETE payload SPI array size [1/2]

   The number of SPIs provided in a DELETE message is not properly
   validated. This might cause a read beyond the message end. However,
   the outside read is limited to 4 bytes for IPsec SAs and 16 bytes
   for ISAKMP SAs. A crash is possible, but seems unlikely to me.

   test & ok sthen
VersionDeltaFile
1.131+20-1sbin/isakmpd/message.c
+20-11 files