OpenBSD/src cwwWCANsys/dev/acpi acpidmar.c acpireg.h

   acpidmar(4): Recognize reserved 4-byte IVHD device entry

   Otherwise parsing of folling entries is aborted.

   While there, fix a debug printf.

   ok kettenis@
VersionDeltaFile
1.15+6-2sys/dev/acpi/acpidmar.c
1.65+6-1sys/dev/acpi/acpireg.h
+12-32 files

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

   sysutils/grafana: update to 12.4.2
VersionDeltaFile
1.45+9-8sysutils/grafana/pkg/PLIST
1.45+4-4sysutils/grafana/distinfo
1.62+1-1sysutils/grafana/Makefile
+14-133 files

OpenBSD/ports DfyRoxRsysutils Makefile

   + starship
VersionDeltaFile
1.781+1-0sysutils/Makefile
+1-01 files

OpenBSD/ports MdYfzJvsysutils/starship distinfo crates.inc, sysutils/starship/pkg DESCR PLIST

   Import sysutils/starship

   Minimal, cross-shell, customizable prompt, with numerous modules for detection
   of languages, Git status, execution time, and more

   WWW: https://starship.rs/

   From Lydia Sobot, who takes Maintainer

   ok tb@
VersionDeltaFile
1.1+856-0sysutils/starship/distinfo
1.1+427-0sysutils/starship/crates.inc
1.1+29-0sysutils/starship/Makefile
1.1+2-0sysutils/starship/pkg/DESCR
1.1+1-0sysutils/starship/pkg/PLIST
1.1.1.1+0-0sysutils/starship/pkg/DESCR
+1,315-04 files not shown
+1,315-010 files

OpenBSD/xenocara WRRLB53. 3RDPARTY

   update
VersionDeltaFile
1.461+6-63RDPARTY
+6-61 files

OpenBSD/ports oFpI2CNlang/ruby/4.0 Makefile

   ruby/4.0: REVIAION -> REVISION
VersionDeltaFile
1.7+1-1lang/ruby/4.0/Makefile
+1-11 files

OpenBSD/src S02woZesys/sys mman.h types.h

   shm_open(3): align the type of the mode_t parameter with POSIX

   POSIX says that sys/mman.h should also define mode_t which is currently
   missing.

   With mode_t defined there, the type of the last parameter of the shm_open
   function can be changed from __mode_t to mode_t, matching the standard.

   Both issues flagged by Sortix os-test.

   ok deraadt@, millert@
VersionDeltaFile
1.36+7-2sys/sys/mman.h
1.50+6-2sys/sys/types.h
+13-42 files

OpenBSD/ports dIJQywUdevel/p5-Data-Random distinfo Makefile

   update p5-Data-Random to 0.15
VersionDeltaFile
1.12+2-2devel/p5-Data-Random/distinfo
1.24+2-1devel/p5-Data-Random/Makefile
+4-32 files

OpenBSD/ports X9ieOTlgraphics/png distinfo Makefile

   Update to png 1.6.56. ok tb@

   Security fixes for CVE-2026-33416 and CVE-2026-33636
VersionDeltaFile
1.72.2.5+2-2graphics/png/distinfo
1.143.2.5+1-1graphics/png/Makefile
+3-32 files

OpenBSD/xenocara 0ykoLtJlib/libpng pngset.c pngread.c, lib/libpng/arm palette_neon_intrinsics.c

   Update to libpng 1.6.56 ok tb@

   Security fixes for CVE-2026-33416 and CVE-2026-33636
VersionDeltaFile
1.2+13-103lib/libpng/contrib/oss-fuzz/libpng_transformations_fuzzer.cc
1.2+48-25lib/libpng/pngset.c
1.5+33-35lib/libpng/pngread.c
1.3+52-12lib/libpng/Makefile.in
1.2+29-32lib/libpng/arm/palette_neon_intrinsics.c
1.4+30-27lib/libpng/contrib/oss-fuzz/build.sh
+205-23469 files not shown
+657-46075 files

OpenBSD/ports z8QNHQsnet/mollysocket distinfo crates.inc, net/mollysocket/patches patch-src_cli_rs patch-Cargo_lock

   net/mollysocket: Update to 1.7.1

   From Christoph Liebender (Maintainer)
VersionDeltaFile
1.3+618-468net/mollysocket/distinfo
1.2+308-233net/mollysocket/crates.inc
1.1+36-0net/mollysocket/patches/patch-src_cli_rs
1.1+27-0net/mollysocket/patches/patch-Cargo_lock
1.1+11-0net/mollysocket/patches/patch-Cargo_toml
1.3+3-3net/mollysocket/Makefile
+1,003-7042 files not shown
+1,005-7068 files

OpenBSD/ports 0PPqsIEgraphics/png distinfo Makefile

   Update to png 1.6.56. ok tb@

   Security fixes for CVE-2026-33416 and CVE-2026-33636
VersionDeltaFile
1.77+2-2graphics/png/distinfo
1.148+1-1graphics/png/Makefile
+3-32 files

OpenBSD/ports pPgznABnet/tor distinfo Makefile

   Update to tor 0.4.9.6.
VersionDeltaFile
1.143+2-2net/tor/distinfo
1.178+1-1net/tor/Makefile
+3-32 files

OpenBSD/src BqWcwAKusr.sbin/bgpd version.h

   Bump version to 9.1
VersionDeltaFile
1.22+2-2usr.sbin/bgpd/version.h
+2-21 files

OpenBSD/ports VExbFmUx11/worker/patches patch-src_argclass_cc

   argclass.cc:23:1: note: 'INT32_MAX' is defined in header '<cstdint>'; this
   is probably fixable by adding '#include <cstdint>'

   Add this include to fix build on sparc64

   ok sthen
VersionDeltaFile
1.1+15-0x11/worker/patches/patch-src_argclass_cc
+15-01 files

OpenBSD/src vnCkzPCusr.sbin/smtpd smtp_session.c table_proc.c

   reject usernames (or passwords) with line feeds in it
   initial diff from philipp (at bureaucracy.de), tweaked by me.

   table_proc: ensure the request does not contain newlines

   from op@

   this is errata/7.7/032_smtpd.patch.sig
VersionDeltaFile
1.443.6.1+11-1usr.sbin/smtpd/smtp_session.c
1.23.6.1+5-1usr.sbin/smtpd/table_proc.c
+16-22 files

OpenBSD/src vC6p1JBusr.sbin/smtpd smtp_session.c table_proc.c

   reject usernames (or passwords) with line feeds in it
   initial diff from philipp (at bureaucracy.de), tweaked by me.

   table_proc: ensure the request does not contain newlines

   from op@

   this is errata/7.8/026_smtpd.patch.sig
VersionDeltaFile
1.444.2.1+11-1usr.sbin/smtpd/smtp_session.c
1.23.4.1+5-1usr.sbin/smtpd/table_proc.c
+16-22 files

OpenBSD/src HWgdbTuusr.sbin/smtpd table_proc.c

   table_proc: ensure the request does not contain newlines
VersionDeltaFile
1.24+5-1usr.sbin/smtpd/table_proc.c
+5-11 files

OpenBSD/src sfKegTcusr.sbin/smtpd smtp_session.c

   reject usernames (or passwords) with line feeds in it

   initial diff from philipp (at bureaucracy.de), tweaked by me.
VersionDeltaFile
1.447+11-1usr.sbin/smtpd/smtp_session.c
+11-11 files

OpenBSD/ports MWEtDOWlang/node distinfo Makefile, lang/node/patches patch-tools_v8_gypfiles_features_gypi

   lang/node: Update to v22.22.2

   Fixes
   CVE-2026-21637
   CVE-2026-21710
   CVE-2026-21713
   CVE-2026-21714
   CVE-2026-21715
   CVE-2026-21716
   CVE-2026-21717
VersionDeltaFile
1.70+266-595lang/node/pkg/PLIST
1.97+4-4lang/node/distinfo
1.5+2-2lang/node/patches/patch-tools_v8_gypfiles_features_gypi
1.164+1-1lang/node/Makefile
+273-6024 files

OpenBSD/ports ofO5eGJwww/py-requests Makefile distinfo, www/py-requests/patches patch-setup_py patch-src_requests___init___py

   update to py3-requests-2.33.0
VersionDeltaFile
1.71+3-5www/py-requests/Makefile
1.41+2-2www/py-requests/distinfo
1.22+1-0www/py-requests/pkg/PLIST
1.10+0-0www/py-requests/patches/patch-setup_py
1.2+0-0www/py-requests/patches/patch-src_requests___init___py
+6-75 files

OpenBSD/ports 2uBqZz4lang/node distinfo, lang/node/patches patch-include_node_common_gypi patch-tools_v8_gypfiles_features_gypi

   lang/node: Security update to v22.22.2

   Fixes
   CVE-2026-21637
   CVE-2026-21710
   CVE-2026-21713
   CVE-2026-21714
   CVE-2026-21715
   CVE-2026-21716
   CVE-2026-21717

   ok sthen@
VersionDeltaFile
1.68.2.1+266-595lang/node/pkg/PLIST
1.93.2.2+4-4lang/node/distinfo
1.12.2.1+3-3lang/node/patches/patch-include_node_common_gypi
1.3.2.1+2-2lang/node/patches/patch-tools_v8_gypfiles_features_gypi
1.38.2.1+2-2lang/node/patches/patch-common_gypi
1.28.4.1+2-2lang/node/patches/patch-Makefile
+279-6083 files not shown
+283-6119 files

OpenBSD/ports L1ed5FUtextproc/py-tomli Makefile distinfo

   update to py3-tomli-2.4.1
VersionDeltaFile
1.17+5-4textproc/py-tomli/Makefile
1.8+2-2textproc/py-tomli/distinfo
+7-62 files

OpenBSD/ports W5zjNrSmultimedia/frei0r-plugins distinfo Makefile

   Update to frei0r-plugins-2.5.6

   ok rsadowski@
VersionDeltaFile
1.10+2-2multimedia/frei0r-plugins/distinfo
1.14+1-1multimedia/frei0r-plugins/Makefile
+3-32 files

OpenBSD/ports 90kdQKYmeta/tor-browser Makefile, www/tor-browser Makefile.inc

   Tor Browser: update to 15.0.8
VersionDeltaFile
1.107.2.7+6-6www/tor-browser/browser/distinfo
1.113.2.7+2-2meta/tor-browser/Makefile
1.58.2.5+2-2www/tor-browser/noscript/distinfo
1.65.2.5+1-1www/tor-browser/noscript/Makefile
1.110.2.7+1-1www/tor-browser/Makefile.inc
1.178.2.9+1-1www/tor-browser/browser/Makefile
+13-131 files not shown
+14-147 files

OpenBSD/ports 3JaGTltmeta/tor-browser Makefile, www/tor-browser Makefile.inc

   Tor Browser: update to 15.0.8
VersionDeltaFile
1.116+6-6www/tor-browser/browser/distinfo
1.122+2-2meta/tor-browser/Makefile
1.66+2-2www/tor-browser/noscript/distinfo
1.195+1-2www/tor-browser/browser/Makefile
1.119+1-1www/tor-browser/Makefile.inc
1.8+1-1www/tor-browser/browser/patches/patch-browser_config_mozconfigs_base-browser
+13-141 files not shown
+14-157 files

OpenBSD/ports xxYxRxwtextproc/p5-XML-Parser Makefile distinfo, textproc/p5-XML-Parser/pkg DESCR

   update p5-XML-Parser to 2.53
   fixes tests of p5-XML-XPath
   take maintainer
VersionDeltaFile
1.39+11-11textproc/p5-XML-Parser/Makefile
1.4+8-11textproc/p5-XML-Parser/pkg/DESCR
1.14+2-2textproc/p5-XML-Parser/distinfo
+21-243 files

OpenBSD/ports UATelCQlang/rust distinfo, lang/rust/files rehash.py

   update lang/rust to 1.94.1

   ChangeLog: https://blog.rust-lang.org/2026/03/05/Rust-1.94.0/ and https://blog.rust-lang.org/2026/03/26/1.94.1-release/
VersionDeltaFile
1.26+52-40lang/rust/pkg/PLIST-src
1.58+26-0lang/rust/pkg/PLIST-main
1.163+6-6lang/rust/distinfo
1.2+7-4lang/rust/files/rehash.py
1.49+3-3lang/rust/patches/patch-src_bootstrap_bootstrap_py
1.27+4-2lang/rust/patches/patch-compiler_rustc_session_src_options_rs
+98-554 files not shown
+105-6210 files

OpenBSD/ports Yqy00PYnet/ejabberd distinfo modules.inc, net/ejabberd/patches patch-_checkouts_jiffy_c_src_double-conversion_strtod_cc

   net/ejabberd: update to 26.03

   Changes: https://www.process-one.net/blog/ejabberd-26-03/
VersionDeltaFile
1.24+40-42net/ejabberd/distinfo
1.9+17-20net/ejabberd/modules.inc
1.28+10-20net/ejabberd/pkg/PLIST
1.66+20-4net/ejabberd/Makefile
1.2+0-0net/ejabberd/patches/patch-_checkouts_jiffy_c_src_double-conversion_strtod_cc
+87-865 files

OpenBSD/src yedR3wssys/dev/pci if_iwx.c

   Fix a fatal firmware error during association on non-MIMO iwx(4) devices.

   If MIMO is disabled we must not try to configure Tx rates in firmware
   which require MIMO. Otherwise we trigger sysassert 0x20101A0D.

   Problem reported and fix tested by Kirill Kaplin.
   Meaning of sysassert hex code provided by Johannes Berg, thanks!
VersionDeltaFile
1.225+19-11sys/dev/pci/if_iwx.c
+19-111 files