OpenBSD/src US08OK0sys/dev/pci if_iwx.c

   sys/iwx: enable 160Mhz window at 5Ghz

   OK: kn@, phessler@, stsp@
VersionDeltaFile
1.226+75-6sys/dev/pci/if_iwx.c
+75-61 files

OpenBSD/src rpV4hDisys/net80211 ieee80211_node.c ieee80211.h

   sys/net80211: support of 160Mhz window at 5Ghz

   OK: kn@, phessler@, stsp@
VersionDeltaFile
1.213+63-11sys/net80211/ieee80211_node.c
1.66+6-2sys/net80211/ieee80211.h
1.101+6-2sys/net80211/ieee80211_node.h
+75-153 files

OpenBSD/src cEN5VdOsys/netinet igmp.c, sys/netinet6 mld6.c

   Remove useless memory barriers in igmp and mld6 timer.

   Multicast timers are protected by poper locks.  The shortcut that
   avoids locking when no timers are scheduled, does not need an
   additional membar.

   OK mvs@
VersionDeltaFile
1.98+12-13sys/netinet/igmp.c
1.75+9-13sys/netinet6/mld6.c
+21-262 files

OpenBSD/src xxnVONuinclude fnmatch.h

   FNM_CASEFOLD (and its synonym FNM_IGNORECASE) are now part of POSIX.1-2024

   Flagged by Sortix os-test.

   ok millert@, guenther@
VersionDeltaFile
1.9+6-2include/fnmatch.h
+6-21 files

OpenBSD/ports ufBii9Pnet/yggdrasil-go Makefile

   update marker, unveil was dropped some time ago
VersionDeltaFile
1.20+1-1net/yggdrasil-go/Makefile
+1-11 files

OpenBSD/ports fvUWsUwwww/ada distinfo Makefile

   update to ada 3.4.4
VersionDeltaFile
1.15+2-2www/ada/distinfo
1.15+1-1www/ada/Makefile
+3-32 files

OpenBSD/ports YEl7mBgsysutils/plakar Makefile, sysutils/plakar/pkg DESCR

   Drop disclaimer, it's production ready.
   spottedy by volker@, thanks
VersionDeltaFile
1.2+0-3sysutils/plakar/pkg/DESCR
1.20+1-1sysutils/plakar/Makefile
+1-42 files

OpenBSD/ports eleuE3Tx11/blueprint-compiler distinfo Makefile, x11/blueprint-compiler/pkg PLIST

   update to blueprint-compiler 0.20.4
VersionDeltaFile
1.5+47-2x11/blueprint-compiler/pkg/PLIST
1.6+2-2x11/blueprint-compiler/distinfo
1.9+1-1x11/blueprint-compiler/Makefile
+50-53 files

OpenBSD/ports VOsJtMEgeo/py-rio-cogeo distinfo Makefile

   Update to py3-rio-cogeo-7.0.2.
VersionDeltaFile
1.7+2-2geo/py-rio-cogeo/distinfo
1.19+1-2geo/py-rio-cogeo/Makefile
+3-42 files

OpenBSD/ports D6V9Hj8www/ungoogled-chromium distinfo Makefile, www/ungoogled-chromium/patches patch-chrome_browser_background_glic_glic_status_icon_cc

   update to 146.0.7680.164
VersionDeltaFile
1.142+6-6www/ungoogled-chromium/distinfo
1.13+1-1www/ungoogled-chromium/patches/patch-chrome_browser_background_glic_glic_status_icon_cc
1.219+1-1www/ungoogled-chromium/Makefile
+8-83 files

OpenBSD/ports EaKOgTadatabases/recoll distinfo Makefile

   Update to recoll-1.43.14.
VersionDeltaFile
1.18+2-2databases/recoll/distinfo
1.35+1-1databases/recoll/Makefile
+3-32 files

OpenBSD/ports TlPWk1xwayland/waybar Makefile, wayland/waybar/patches patch-resources_config_jsonc patch-resources_style_css

   wayland/waybar: Tweak default configuration a little more

   * add niri modules besides sway modules
   * fix sndio, clock
   * don't mention modules that aren't available on OpenBSD
   * provide simple replacements for battery, temperature modules

   feedback from Lydia Sobot
   feedback and lgtm landry@
VersionDeltaFile
1.3+156-33wayland/waybar/patches/patch-resources_config_jsonc
1.2+44-9wayland/waybar/patches/patch-resources_style_css
1.4+1-0wayland/waybar/Makefile
+201-423 files

OpenBSD/ports xumQQklshells/fish/main distinfo Makefile, shells/fish/main/patches patch-Cargo_toml

   shells/fish/main: Update to 4.6.0

   From Maintainer Florian Viehweger, thanks
VersionDeltaFile
1.11+4-4shells/fish/main/distinfo
1.12+1-4shells/fish/main/Makefile
1.8+1-1shells/fish/main/crates.inc
1.5+1-1shells/fish/main/patches/patch-Cargo_toml
1.9+1-0shells/fish/main/pkg/PLIST
+8-105 files

OpenBSD/ports fKHATDdmisc Makefile

   +hmdm-server
VersionDeltaFile
1.222+1-0misc/Makefile
+1-01 files

OpenBSD/ports Basc7tsmisc/hmdm-server Makefile, misc/hmdm-server/patches patch-install_context_template_xml patch-install_log4j_template_xml

   Initial revision
VersionDeltaFile
1.1+94-0misc/hmdm-server/patches/patch-install_context_template_xml
1.1+60-0misc/hmdm-server/Makefile
1.1+54-0misc/hmdm-server/pkg/README
1.1+31-0misc/hmdm-server/pkg/PLIST
1.1+27-0misc/hmdm-server/patches/patch-install_log4j_template_xml
1.1+17-0misc/hmdm-server/pkg/DESCR
+283-012 files not shown
+311-018 files

OpenBSD/src 3iM0BWisys/tmpfs tmpfs_subr.c

   sys/tmpfs: use getnanotime() like FFS and MFS

   Editing files on tmpfs uses nanotime() to update mtime, and touch uses
   utimensat(UTIME_NOW) which uses getnanotime() which is cached and which
   can be smaller.

   So, sed ... A && touch B leads to mtime(A) > mtime(B) which isn't excted.

   "Yep" deraadt@
VersionDeltaFile
1.28+2-2sys/tmpfs/tmpfs_subr.c
+2-21 files

OpenBSD/ports d50EXYkwww/webkitgtk4/patches patch-Source_WebCore_page_UserMessageHandler_cpp patch-Source_WebCore_page_UserMessageHandler_h

   Unbreak build.
   Not sure how I was able to build this in the first place...
VersionDeltaFile
1.1+43-0www/webkitgtk4/patches/patch-Source_WebCore_page_UserMessageHandler_cpp
1.1+17-0www/webkitgtk4/patches/patch-Source_WebCore_page_UserMessageHandler_h
+60-02 files

OpenBSD/ports Vpc1Orbgraphics/py-matplotlib Makefile

   py-matplotlib: disable link-time optimization for ports-gcc, ok daniel

   The combination of a modern compiler with antique binutils isn't expected
   in the ecosystem. On sparc64, LTO is enabled because the ports-gcc supports
   it which then emits "e" sections which are to be excluded from executables
   and shared objects by the link editor, such as

   .section        .gnu.lto_.profile.5712db33fb59d8ee,"e",@progbits

   As reported by kmos, Fred Flintstone's gas trips over these with

   Fatal error: unrecognized .section attribute: want a,w,x,M,S,G,T
VersionDeltaFile
1.110+6-0graphics/py-matplotlib/Makefile
+6-01 files

OpenBSD/ports SjiP8Q9graphics/gimp/snapshot distinfo Makefile, graphics/gimp/snapshot/patches patch-tools_in-build-gimp_py patch-meson_build

   Update to gimp-3.2.2.
VersionDeltaFile
1.4+9-9graphics/gimp/snapshot/patches/patch-tools_in-build-gimp_py
1.13+2-2graphics/gimp/snapshot/distinfo
1.15+2-2graphics/gimp/snapshot/patches/patch-meson_build
1.9+1-1graphics/gimp/snapshot/patches/patch-app_main_c
1.38+1-1graphics/gimp/snapshot/Makefile
+15-155 files

OpenBSD/ports knMqXVWx11/xfce4/thunar distinfo Makefile

   x11/xfce4/thunar: update to 4.20.8
VersionDeltaFile
1.64+2-2x11/xfce4/thunar/distinfo
1.127+1-1x11/xfce4/thunar/Makefile
+3-32 files

OpenBSD/src TjHPfoClib/libcrypto/mlkem mlkem_internal.c

   ML-KEM: ensure that key_768 is only dereferenced with 768-bit keys

   This looks like a NULL dereference that should crash, but for some reason
   it doesn't, even with -O0 with all compilers i tried.  At the very least it
   may result in compilers deducing that key_768 != NULL and lead to incorrect
   optimizations.

   ok claudio jsing kenjiro miod
VersionDeltaFile
1.8+7-3lib/libcrypto/mlkem/mlkem_internal.c
+7-31 files

OpenBSD/src IpzbTqDregress/lib/libcrypto/assembly Makefile

   Add missing include path required to reach newly added crypto_assembly.h
   include.
VersionDeltaFile
1.3+3-2regress/lib/libcrypto/assembly/Makefile
+3-21 files

OpenBSD/src yy24vB8sys/dev/ic qwx.c qwz.c

   Fix typo.
VersionDeltaFile
1.103+2-2sys/dev/ic/qwx.c
1.23+2-2sys/dev/ic/qwz.c
+4-42 files

OpenBSD/ports PgJytiYnet/telemt Makefile

   net/telemt needs C1x to build so move to ports-gcc on base-gcc
   arches

   Fixes the build on sparc64
VersionDeltaFile
1.3+4-0net/telemt/Makefile
+4-01 files

OpenBSD/src GUMfoR1usr.bin/ssh progressmeter.c

   switch from int to long long for bandwidth calculations; fixes
   rate display when rate > 2GB/s; based on patch from Cyril Servant
   feedback/ok deraadt@
VersionDeltaFile
1.57+3-3usr.bin/ssh/progressmeter.c
+3-31 files

OpenBSD/ports lhtNVbCdevel/difftastic Makefile

   Mark difftastic BROKEN-sparc64

   In function `tree_sitter_hack_external_scanner_destroy':
   scanner.cc:(.text.tree_sitter_hack_external_scanner_destroy+0x20): undefined reference to `operator delete(void*, unsigned long)'

   difftastic has been broken for at least two releases
VersionDeltaFile
1.24+2-0devel/difftastic/Makefile
+2-01 files

OpenBSD/ports gj96f39multimedia/vvenc/patches patch-thirdparty_simde_simde-math_h

   Forgot to add patch along with the fix
VersionDeltaFile
1.1+42-0multimedia/vvenc/patches/patch-thirdparty_simde_simde-math_h
+42-01 files

OpenBSD/ports eJmJyZMmultimedia/vvenc Makefile

   Patch from Brad Smith that fixes vvenc on sparc64
VersionDeltaFile
1.5+1-0multimedia/vvenc/Makefile
+1-01 files

OpenBSD/ports vqMPfIWarchivers/libarchive Makefile distinfo, archivers/libarchive/patches patch-Makefile_in

   archivers/libarchive: update to 3.8.6

   Fixes for a motley collection of NULL pointer dereference, SEGV,
   out-of-bounds access, infinite loop, memory/file descriptor leaks.
VersionDeltaFile
1.69+2-2archivers/libarchive/Makefile
1.49+2-2archivers/libarchive/distinfo
1.9+1-1archivers/libarchive/patches/patch-Makefile_in
+5-53 files

OpenBSD/ports aQWWNZvsecurity/gosec distinfo modules.inc

   Update to gosec-2.25.0

   From Laurent Cheylus (maintainer)
VersionDeltaFile
1.22+148-132security/gosec/distinfo
1.22+51-43security/gosec/modules.inc
1.25+1-1security/gosec/Makefile
+200-1763 files