OpenBSD/ports 5F6NQEGnet/netpipes Makefile distinfo, net/netpipes/patches patch-faucet_c patch-Makefile

   net/netpipes - unbreak build on llvm 22

   Distfile has been moved. Feedback from tb@
VersionDeltaFile
1.1+15-0net/netpipes/patches/patch-faucet_c
1.4+6-6net/netpipes/pkg/PLIST
1.16+4-5net/netpipes/Makefile
1.3+4-3net/netpipes/patches/patch-Makefile
1.5+2-2net/netpipes/distinfo
1.3+1-1net/netpipes/pkg/DESCR
+32-176 files

OpenBSD/ports 30W6Htsx11/xkbcommon distinfo Makefile, x11/xkbcommon/pkg PLIST

   Update to libxkbcommon-1.13.2.
VersionDeltaFile
1.33+2-2x11/xkbcommon/distinfo
1.51+1-1x11/xkbcommon/Makefile
1.11+2-0x11/xkbcommon/pkg/PLIST
+5-33 files

OpenBSD/ports rEq1IIPtextproc/libical distinfo Makefile, textproc/libical/patches patch-cmake_modules_openssf-c_cmake patch-cmake_modules_openssf-cpp_cmake

   Update to libical-4.0.2.
VersionDeltaFile
1.30+2-2textproc/libical/distinfo
1.64+1-1textproc/libical/Makefile
1.2+0-0textproc/libical/patches/patch-cmake_modules_openssf-c_cmake
1.2+0-0textproc/libical/patches/patch-cmake_modules_openssf-cpp_cmake
+3-34 files

OpenBSD/ports PRhf3Vnnet/netatalk3 Makefile distinfo, net/netatalk3/pkg PLIST

   Update to netatalk-4.5.0.
VersionDeltaFile
1.25+2-6net/netatalk3/pkg/PLIST
1.75+3-4net/netatalk3/Makefile
1.45+2-2net/netatalk3/distinfo
+7-123 files

OpenBSD/ports LBGbx98graphics/libgphoto2 distinfo Makefile, graphics/libgphoto2/pkg PLIST

   Update to libgphoto-2.5.34.
VersionDeltaFile
1.49+2-2graphics/libgphoto2/distinfo
1.38+4-0graphics/libgphoto2/pkg/PLIST
1.92+1-2graphics/libgphoto2/Makefile
+7-43 files

OpenBSD/ports l91wxI4www/sope/patches patch-sope-mime_NGImap4_NGImap4ResponseParser_m patch-sope-appserver_NGObjWeb_SoObjects_GNUmakefile_preamble

   www/sope: fix build with llvm 22

   change some types to fix -Wincompatible-pointer-types warnings turned
   errors with 22, and put a -Wno-error=incompatible-pointer-types on the
   one i have no idea how to fix. Objective-C definitely is a weird language...
VersionDeltaFile
1.1+21-0www/sope/patches/patch-sope-mime_NGImap4_NGImap4ResponseParser_m
1.1+18-0www/sope/patches/patch-sope-appserver_NGObjWeb_SoObjects_GNUmakefile_preamble
1.1+14-0www/sope/patches/patch-sope-appserver_NGObjWeb_WebDAV_SoSubscriptionManager_m
1.1+12-0www/sope/patches/patch-sope-mime_NGImap4_NGImap4Folder_m
1.1+12-0www/sope/patches/patch-sope-appserver_WEExtensions_WETableView_WETableView_m
+77-05 files

OpenBSD/src cYqx8ZJusr.bin/ssh channels.c

   avoid strlen(NULL) crash if an X11 channel was created before the
   x11-req SSH_MSG_CHANNEL_REQUEST was sent. Reported by Ben Perry via
   GHPR679
VersionDeltaFile
1.460+6-1usr.bin/ssh/channels.c
+6-11 files

OpenBSD/src LtsVaucusr.bin/ssh ssh.c

   DNS0x20[1] can randomise the case of domain names returned by lookup
   to force some more uniqueness in queries to reduce the likelihood
   of spoofing attacks succeeding.

   Normally this should be hidden from the user by the resolver, but
   in some cases it can leak through. When it does, it can mess up
   ssh's CanonicalizePermittedCNAMEs.

   Fix this by forcing the name we received from the system resolver to
   lowercase.

   bz3966, report and fix by Martin D Kealey

   [1] https://datatracker.ietf.org/doc/html/draft-vixie-dnsext-dns0x20-00
VersionDeltaFile
1.632+2-1usr.bin/ssh/ssh.c
+2-11 files

OpenBSD/ports TUPrbxQaudio/clementine Makefile distinfo, audio/clementine/patches patch-tests_CMakeLists_txt patch-CMakeLists_txt

   Update clementine to 1.4.1pl76
VersionDeltaFile
1.7+0-573audio/clementine/pkg/PLIST
1.67+18-24audio/clementine/Makefile
1.11+2-2audio/clementine/distinfo
1.6+1-1audio/clementine/patches/patch-tests_CMakeLists_txt
1.6+0-0audio/clementine/patches/patch-CMakeLists_txt
1.7+0-0audio/clementine/patches/patch-3rdparty_libprojectm_CMakeLists_txt
+21-6006 files

OpenBSD/ports MlIflDwgeo/qgis Makefile distinfo, geo/qgis/pkg PLIST

   geo/qgis: update to 4.0.3
VersionDeltaFile
1.231+4-3geo/qgis/Makefile
1.142+2-2geo/qgis/distinfo
1.107+2-2geo/qgis/pkg/PLIST
+8-73 files

OpenBSD/src QYwYpvbusr.bin/ssh sftp-server.c

   disallow use of the copy-data extension to read and write to
   the same inode simultaneously; reported by Qifan Zhang of Palo
   Alto Networks; ok markus@
VersionDeltaFile
1.154+23-4usr.bin/ssh/sftp-server.c
+23-41 files

OpenBSD/src S00iz5Musr.bin/ssh sftp.c

   Fix two separate one-byte out-of-cound reads

   1) if a server sent an empty reply to a SSH2_FXP_REALPATH request
   2) if a batch command used the full 2048 byte buffer but ended in a
      literal backslash character

   Both reported by Zhenpeng (Leo) Lin from depthfirst

   ok markus@
VersionDeltaFile
1.251+5-3usr.bin/ssh/sftp.c
+5-31 files

OpenBSD/src iqoIWsDusr.bin/ssh serverloop.c

   DisableForwarding=yes didn't override PermitTunnel=yes

   Reported independently by Huzaifa Sidhpurwala of Redhat and Marko
   Jevtic; ok markus@
VersionDeltaFile
1.247+2-2usr.bin/ssh/serverloop.c
+2-21 files

OpenBSD/src zHIUyZEusr.bin/ssh packet.c kex.c

   make the transport protocol stricter by disconnecting if the peer
   sends non-KEX messages during a key re-exchange.

   Previously an evil peer could continue sending non-KEX messages
   without penalty, causing memory to be wasted up until the
   connection terminated or the server/client hit a OOM limit.

   reported by Marko Jevtic; ok markus@
VersionDeltaFile
1.338+8-1usr.bin/ssh/packet.c
1.194+7-2usr.bin/ssh/kex.c
1.130+2-1usr.bin/ssh/kex.h
+17-43 files

OpenBSD/src uV7VG10usr.bin/ssh packet.c cipher.c

   stricter validation of the transport state passed from the
   unprivileged preauth sshd-auth process to the user-privileged
   postauth sshd-session process.

   These are harmless unless an attacker had an exploit for sshd-auth
   in which case they could be used for post-auth memory DoS or to
   crash you own session in a new and exciting way.

   Reported by bylee3 and Kayky Vinicius

   ok markus
VersionDeltaFile
1.337+9-3usr.bin/ssh/packet.c
1.128+7-1usr.bin/ssh/cipher.c
1.57+2-1usr.bin/ssh/cipher.h
+18-53 files

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

   Enforce a maximum size for usernames in agent key use constraints

   Along with the match_pattern() performance change that was just
   committed this avoids a denial-of-service where an agent client could
   waste CPU on an agent by sending user constraints with lots of
   wildcards.

   Reported by Huzaifa Sidhpurwala of Redhat

   ok markus
VersionDeltaFile
1.328+9-3usr.bin/ssh/ssh-agent.c
+9-31 files

OpenBSD/src VIQ2UZrusr.bin/ssh packet.c ssh.c

   fix client use-after-free on error path if cipher_init() fails;
   reported by Qualys Security Advisory Team, ok markus@
VersionDeltaFile
1.336+4-3usr.bin/ssh/packet.c
1.631+3-2usr.bin/ssh/ssh.c
+7-52 files

OpenBSD/src VjWINgQregress/usr.bin/ssh/unittests/match tests.c

   flesh out match_pattern() tests, including a new comparison test of
   the new NFA-based implementation against the original one for all
   possible combinations of short inputs and patterns constructed from
   a small dictionary of possibilities.
VersionDeltaFile
1.10+200-2regress/usr.bin/ssh/unittests/match/tests.c
+200-21 files

OpenBSD/src XMxH9Zcusr.bin/ssh match.c

   Replace the old recursive match_pattern() with an implementation
   that uses a NFA for matching. This avoids the exponential worst-
   case behaviour for the old implementation.

   ok markus@
VersionDeltaFile
1.46+89-50usr.bin/ssh/match.c
+89-501 files

OpenBSD/ports NWY0N4Kproductivity/calcurse Makefile, productivity/calcurse/patches patch-src_utils_c patch-src_day_c

   unbreak build on llvm 22
VersionDeltaFile
1.7+25-51productivity/calcurse/patches/patch-src_utils_c
1.1+37-0productivity/calcurse/patches/patch-src_day_c
1.50+1-1productivity/calcurse/Makefile
+63-523 files

OpenBSD/ports anP8Y0Egames/fnaify-extralibs Makefile, games/fnaify-extralibs/patches patch-AZSNotSFML_atomstb_stb_vorbis_c

   fix build with llvm22, thanks to tb@ who figured this out
VersionDeltaFile
1.1+12-0games/fnaify-extralibs/patches/patch-AZSNotSFML_atomstb_stb_vorbis_c
1.4+1-0games/fnaify-extralibs/Makefile
+13-02 files

OpenBSD/ports YuKDKEMdevel/p5-Locale-Hebrew Makefile, devel/p5-Locale-Hebrew/patches patch-Hebrew_xs

   unbreak build on llvm 22
VersionDeltaFile
1.1+14-0devel/p5-Locale-Hebrew/patches/patch-Hebrew_xs
1.16+1-1devel/p5-Locale-Hebrew/Makefile
+15-12 files

OpenBSD/ports e8rMwdHsysutils/runit Makefile distinfo, sysutils/runit/pkg PLIST

   unbreak build on llvm 22

   - take maintainer
   - update to 2.3.1
   - remove duplicate index.html from DOCS1
VersionDeltaFile
1.24+4-3sysutils/runit/Makefile
1.9+2-2sysutils/runit/distinfo
1.6+1-1sysutils/runit/pkg/PLIST
+7-63 files

OpenBSD/ports NNwJ5pVsysutils/whowatch/patches patch-configure_in patch-whowatch_h

   sysutils/whowatch: fix build with llvm22

   Fix a type error in a configure snippet that broke with LLVM 22.
   While here, sync up some prototypes to eliminate a slew of warnings.
VersionDeltaFile
1.3+8-8sysutils/whowatch/patches/patch-configure_in
1.1+16-0sysutils/whowatch/patches/patch-whowatch_h
1.1+11-0sysutils/whowatch/patches/patch-proctree_h
+35-83 files

OpenBSD/ports dc8GWh8mail/mboxgrep Makefile distinfo, mail/mboxgrep/patches patch-src_main_c patch-src_mboxgrep_h

   update mboxgrep to 0.7.13

   still builds on llvm 22, but project has switched from pcre to pcre2.
VersionDeltaFile
1.20+7-10mail/mboxgrep/Makefile
1.7+2-2mail/mboxgrep/distinfo
1.3+2-2mail/mboxgrep/pkg/DESCR
1.5+0-0mail/mboxgrep/patches/patch-src_main_c
1.3+0-0mail/mboxgrep/patches/patch-src_mboxgrep_h
1.3+0-0mail/mboxgrep/patches/patch-src_misc_c
+11-144 files not shown
+11-1410 files

OpenBSD/ports xCY1ia6devel/csmith Makefile distinfo, devel/csmith/patches patch-runtime_CMakeLists_txt patch-runtime_Makefile_am

   unbreak build on llvm 22 by updating to git head
VersionDeltaFile
1.3+21-23devel/csmith/pkg/PLIST
1.15+11-10devel/csmith/Makefile
1.1+12-0devel/csmith/patches/patch-runtime_CMakeLists_txt
1.3+2-2devel/csmith/distinfo
1.4+0-0devel/csmith/patches/patch-runtime_Makefile_am
1.4+0-0devel/csmith/patches/patch-runtime_Makefile_in
+46-356 files

OpenBSD/ports 16Qs1yWaudio/libgpod Makefile, audio/libgpod/patches patch-src_ithumb-writer_c

   audio/libgpod: llvm22 build fix, from Ariadne Conill via Alpine Linux
VersionDeltaFile
1.1+21-0audio/libgpod/patches/patch-src_ithumb-writer_c
1.63+1-1audio/libgpod/Makefile
+22-12 files

OpenBSD/ports yo1lIT2x11/gtksourceview/patches patch-gtksourceview_gtksourceview_c

   Fix build with llvm 22.
VersionDeltaFile
1.1+16-0x11/gtksourceview/patches/patch-gtksourceview_gtksourceview_c
+16-01 files

OpenBSD/ports T2tskjVmultimedia/mlt7 Makefile

   mlt7: add clang-module like the other clang-scan-deps consumers
VersionDeltaFile
1.23+8-1multimedia/mlt7/Makefile
+8-11 files

OpenBSD/ports U8c9Xv4security/aide Makefile

   Building with the newer nettle, aide now also needs stdalign.h

   Move to ports-gcc on sparc64 to fix the build
VersionDeltaFile
1.34+4-0security/aide/Makefile
+4-01 files