OpenBSD/ports 0jejI8fnet/icecast Makefile, net/icecast/patches patch-src_util_crypt_c

   Fix crash when trying to access the /admin/ page

   Apparently checking passwords goes through checks for hash algorithms
   supported by crypt(3). But since none of the algorithms checked are
   supported by the OpenBSD libc, the code ends up dereferencing a NULL
   pointer. I'm not sure yet why the code checks for algorithms supported
   by crypt(3), as the code wasn't present in icecast-2.4.4.

   To fix this, avoid dereferencing said NULL pointer. While here, add
   DEBUG_PACKAGES.

   Problem reported by Olivier Cherrier.
VersionDeltaFile
1.1+18-0net/icecast/patches/patch-src_util_crypt_c
1.78+3-0net/icecast/Makefile
+21-02 files

OpenBSD/src gEjp60Zshare/man/man4/man4.armv7 amdisplay.4

   sync config lines and use .Cd not .Nm
VersionDeltaFile
1.5+5-5share/man/man4/man4.armv7/amdisplay.4
+5-51 files

OpenBSD/ports Gg4hhOXsysutils/plakar Makefile modules.inc, sysutils/plakar/patches patch-go_mod patch-go_sum

   Unbreak for upcoming go1.27.
VersionDeltaFile
1.5+11-9sysutils/plakar/patches/patch-go_sum
1.5+8-8sysutils/plakar/patches/patch-go_mod
1.21+4-4sysutils/plakar/distinfo
1.16+1-1sysutils/plakar/modules.inc
1.24+1-0sysutils/plakar/Makefile
+25-225 files

OpenBSD/src XWXwkzcregress/usr.bin/mandoc/db/makewhatis Makefile, regress/usr.bin/mandoc/db/out topt.dout

   Do not hardcode /usr/src/ in one of the files containing desired output.
   This is expected to fix a test failure that anton@ reported with BSDSRCDIR set.
VersionDeltaFile
1.2+3-3regress/usr.bin/mandoc/db/out/topt.dout
1.2+3-2regress/usr.bin/mandoc/db/makewhatis/Makefile
+6-52 files

OpenBSD/ports rf4EHj8sysutils/google-cloud-sdk Makefile distinfo, sysutils/google-cloud-sdk/pkg PLIST

   Update to google-cloud-sdk-582.0.0.
VersionDeltaFile
1.434+312-2,165sysutils/google-cloud-sdk/pkg/PLIST
1.452+2-2sysutils/google-cloud-sdk/distinfo
1.472+1-1sysutils/google-cloud-sdk/Makefile
+315-2,1683 files

OpenBSD/ports 6kqfZAqsysutils/exoscale-cli Makefile distinfo

   Update to exoscale-cli-1.99.0.
VersionDeltaFile
1.157+2-2sysutils/exoscale-cli/distinfo
1.160+1-1sysutils/exoscale-cli/Makefile
+3-32 files

OpenBSD/ports 2aCAxrFx11/gnome/mutter Makefile

   Missing LDEP.
VersionDeltaFile
1.203+2-1x11/gnome/mutter/Makefile
+2-11 files

OpenBSD/ports YK6E9hxeditors/vim Makefile distinfo, editors/vim/patches patch-runtime_syntax_make_vim patch-runtime_filetype_vim

   update to vim-9.2.1010
VersionDeltaFile
1.30.2.4+11-0editors/vim/pkg/PLIST
1.22.2.2+2-2editors/vim/patches/patch-runtime_syntax_make_vim
1.74.2.2+2-2editors/vim/patches/patch-runtime_filetype_vim
1.159.2.5+2-2editors/vim/distinfo
1.306.2.5+1-1editors/vim/Makefile
+18-75 files

OpenBSD/ports Zg3xlgFeditors/vim Makefile distinfo, editors/vim/patches patch-runtime_syntax_make_vim patch-runtime_filetype_vim

   update to vim-9.2.1010
VersionDeltaFile
1.36+11-0editors/vim/pkg/PLIST
1.24+2-2editors/vim/patches/patch-runtime_syntax_make_vim
1.76+2-2editors/vim/patches/patch-runtime_filetype_vim
1.167+2-2editors/vim/distinfo
1.315+1-1editors/vim/Makefile
+18-75 files

OpenBSD/ports qldLHjXdevel/libnfs distinfo Makefile

   update to libnfs-7.0.0pl20260825, from Brad (maintainer)
VersionDeltaFile
1.13+3-3devel/libnfs/Makefile
1.8+2-2devel/libnfs/distinfo
+5-52 files

OpenBSD/ports qX3u9t4graphics/ImageMagick Makefile distinfo, graphics/ImageMagick/patches patch-magick_constitute_c

   update to ImageMagick-6.9.13-55
VersionDeltaFile
1.87+2-2graphics/ImageMagick/distinfo
1.3+1-1graphics/ImageMagick/patches/patch-magick_constitute_c
1.234+1-1graphics/ImageMagick/Makefile
+4-43 files

OpenBSD/ports yvFr5nKwww/squid Makefile distinfo

   update to squid-7.7
VersionDeltaFile
1.132.2.2+2-2www/squid/distinfo
1.288.2.2+1-1www/squid/Makefile
+3-32 files

OpenBSD/ports AgSB4eSwww/squid Makefile distinfo

   update to squid-7.7
VersionDeltaFile
1.134+2-2www/squid/distinfo
1.291+1-1www/squid/Makefile
+3-32 files

OpenBSD/ports EU15hQXlang/php/8.5 distinfo Makefile

   update to php-8.5.10
VersionDeltaFile
1.5.2.5+2-2lang/php/8.5/distinfo
1.9.2.5+2-2lang/php/8.5/Makefile
+4-42 files

OpenBSD/ports XkxujR8lang/php/8.4 Makefile distinfo

   update to php-8.4.25
VersionDeltaFile
1.19.2.5+2-2lang/php/8.4/distinfo
1.36.2.5+1-1lang/php/8.4/Makefile
+3-32 files

OpenBSD/ports yTERARmlang/php/8.4 Makefile distinfo

   update to php-8.4.25
VersionDeltaFile
1.24+2-2lang/php/8.4/distinfo
1.44+1-1lang/php/8.4/Makefile
+3-32 files

OpenBSD/ports 65V4xXNlang/php/8.5 Makefile distinfo

   update to php-8.5.10
VersionDeltaFile
1.10+2-2lang/php/8.5/distinfo
1.18+1-1lang/php/8.5/Makefile
+3-32 files

OpenBSD/src JXxFEoJlib/libcrypto/man EC_GROUP_check.3

   fix a double word; ok tb@
VersionDeltaFile
1.7+3-3lib/libcrypto/man/EC_GROUP_check.3
+3-31 files

OpenBSD/ports uMghXCznet/icinga/core2 Makefile distinfo

   update to icinga2-2.16.5
VersionDeltaFile
1.69+2-2net/icinga/core2/distinfo
1.161+1-1net/icinga/core2/Makefile
+3-32 files

OpenBSD/ports 6vuHsWMwww/tomcat/v10 Makefile distinfo, www/tomcat/v10/pkg DESCR-examples PLIST-examples

   update to tomcat-10.1.59
VersionDeltaFile
1.41.2.4+4-4www/tomcat/v10/distinfo
1.35.2.2+3-1www/tomcat/v10/pkg/PLIST-examples
1.48.2.4+1-1www/tomcat/v10/Makefile
1.1.18.1+2-0www/tomcat/v10/pkg/DESCR-examples
+10-64 files

OpenBSD/ports X6TPpudwww/tomcat/v10 Makefile distinfo, www/tomcat/v10/pkg DESCR-examples PLIST-examples

   update to tomcat-10.1.59
VersionDeltaFile
1.45+4-4www/tomcat/v10/distinfo
1.37+3-1www/tomcat/v10/pkg/PLIST-examples
1.52+1-1www/tomcat/v10/Makefile
1.2+2-0www/tomcat/v10/pkg/DESCR-examples
+10-64 files

OpenBSD/src ol9kZtlsys/kern uipc_syscalls.c

   Fix control message handling in recvit to avoid out of bounds write
   to userland

   Because of the use of a unsigned variable to track the length of the
   control buffer recvit can underflow that variable because of an unchecked
   ALIGN(). This can be triggered by passing a too short buffer that is not a
   multiple of _ALIGNBYTES + 1. In such a case the kernel copies out data past
   the provided buffer.

   On top of addding the missing overflow check this also uses the proper
   socklen_t type for the msg_controllen and uses an unsigned int for the
   still overloaded variable i.

   The security implications of this are mainly theoretical.  The correct use
   of control message handling requires the use of CMSG_SPACE which ensures
   the buffer size is properly rounded. In base only dig uses a buffer that
   is not correctly rounded at the same time it is oversized enough to not
   matter.


    [2 lines not shown]
VersionDeltaFile
1.228+19-12sys/kern/uipc_syscalls.c
+19-121 files

OpenBSD/ports UuS9fK4editors/neovim Makefile distinfo

   editors/neovim: update to v0.12.5

   Diff from Laurent Cheylus, thanks!
VersionDeltaFile
1.44+2-2editors/neovim/distinfo
1.70+1-1editors/neovim/Makefile
+3-32 files

OpenBSD/ports TU2U6Kcwww/p5-WWW-RobotRules distinfo Makefile

   update p5-WWW-RobotRules to 6.03
VersionDeltaFile
1.6+10-7www/p5-WWW-RobotRules/Makefile
1.2+2-2www/p5-WWW-RobotRules/distinfo
+12-92 files

OpenBSD/ports qmcAXrldevel/cargo-c crates.inc

   cargo-c: regen crates.inc with licenses
VersionDeltaFile
1.19+410-411devel/cargo-c/crates.inc
+410-4111 files

OpenBSD/ports oH9biEudevel/cargo-c Makefile distinfo

   Update to cargo-c 0.10.25

   https://github.com/lu-zero/cargo-c/releases/tag/v0.10.25
VersionDeltaFile
1.18+411-418devel/cargo-c/crates.inc
1.18+270-286devel/cargo-c/distinfo
1.18+1-1devel/cargo-c/Makefile
+682-7053 files

OpenBSD/ports b2Hxf9Lmultimedia/obs-studio distinfo Makefile, multimedia/obs-studio/patches patch-libobs-opengl_gl-egl-common_c patch-frontend_CMakeLists_txt

   Update to obs-studio 32.2.2 from maintainer

   Disables the build on 32-bit architectures and bumps the minors of
   obs and obs-frontend-api
VersionDeltaFile
1.2+7-34multimedia/obs-studio/pkg/PLIST
1.4+6-4multimedia/obs-studio/Makefile
1.2+9-0multimedia/obs-studio/patches/patch-plugins_CMakeLists_txt
1.2+2-2multimedia/obs-studio/distinfo
1.2+1-1multimedia/obs-studio/patches/patch-libobs-opengl_gl-egl-common_c
1.2+1-1multimedia/obs-studio/patches/patch-frontend_CMakeLists_txt
+26-426 files

OpenBSD/ports q8b5G6xdevel/gas distinfo Makefile, devel/gas/patches patch-gas_doc_as_info patch-gas_Makefile_in

   devel/gas: update to 2.47
VersionDeltaFile
1.12+4-1devel/gas/Makefile
1.6+2-2devel/gas/distinfo
1.5+1-1devel/gas/patches/patch-gas_doc_as_info
1.5+1-1devel/gas/patches/patch-gas_Makefile_in
+8-54 files

OpenBSD/ports qOLpN0Rdevel/binutils distinfo Makefile

   devel/binutils: update to 2.47
VersionDeltaFile
1.29+4-1devel/binutils/Makefile
1.11+2-2devel/binutils/distinfo
+6-32 files

OpenBSD/ports ivD9uoWconverters/p5-Net-IDN-Encode distinfo Makefile, converters/p5-Net-IDN-Encode/patches patch-lib_Net_IDN_Punycode_xs

   update p5-Net-IDN-Encode to 2.502
   patch has been commited upstream
VersionDeltaFile
1.13+2-2converters/p5-Net-IDN-Encode/distinfo
1.28+2-2converters/p5-Net-IDN-Encode/Makefile
1.7+1-1converters/p5-Net-IDN-Encode/pkg/PLIST
1.4+0-0converters/p5-Net-IDN-Encode/patches/patch-lib_Net_IDN_Punycode_xs
+5-54 files