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 distinfo Makefile, 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.49+2-2archivers/libarchive/distinfo
1.69+2-2archivers/libarchive/Makefile
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

OpenBSD/ports 08mNDBcnet/tailscale distinfo Makefile, net/tailscale/patches patch-net_dns_manager_go

   Update to tailscale-1.96.4

   From Adriano Barbosa (maintainer)
VersionDeltaFile
1.65+2-2net/tailscale/distinfo
1.68+1-1net/tailscale/Makefile
1.2+1-1net/tailscale/patches/patch-net_dns_manager_go
+4-43 files

OpenBSD/ports SApYXLpnet/tdesktop Makefile

   strip Telegram binary to save +400M in installed size

   debug builds have long been disabled due to the binary being too big,
   but it still contains debug symbols.  instructing cmake to strip during
   fake fixes that.

   drop obsolete configure flags while here, cmake reports them as unused.
VersionDeltaFile
1.213+5-3net/tdesktop/Makefile
+5-31 files

OpenBSD/ports aorg4TLnet/ergo distinfo Makefile

   Update to ergo-2.18.0

   From Lydia Sobot (maintainer)
VersionDeltaFile
1.4+2-2net/ergo/distinfo
1.5+2-1net/ergo/Makefile
+4-32 files

OpenBSD/ports URgsmeonet/miniflux distinfo modules.inc

   Update to miniflux-2.2.18

   From Igor Zornik (maintainer)
VersionDeltaFile
1.27+72-74net/miniflux/distinfo
1.25+18-19net/miniflux/modules.inc
1.31+1-1net/miniflux/Makefile
+91-943 files

OpenBSD/ports 55ULpHFsysutils/vultr-cli distinfo modules.inc

   Update to vultr-cli-3.9.2

   From Adriano Barbosa (maintainer)
VersionDeltaFile
1.28+76-280sysutils/vultr-cli/distinfo
1.29+54-109sysutils/vultr-cli/modules.inc
1.31+1-1sysutils/vultr-cli/Makefile
+131-3903 files

OpenBSD/ports aGHItswaudio/beets distinfo Makefile, audio/beets/pkg PLIST

   audio/beets: update to 2.8.0
VersionDeltaFile
1.36+12-0audio/beets/pkg/PLIST
1.33+2-2audio/beets/distinfo
1.78+1-1audio/beets/Makefile
+15-33 files

OpenBSD/ports ACKbdwheditors/vim-classic Makefile distinfo, editors/vim-classic/patches patch-src_configure_ac patch-src_if_python3_c

   update to newer commit
VersionDeltaFile
1.3+7-7editors/vim-classic/pkg/PLIST
1.6+3-8editors/vim-classic/Makefile
1.2+0-9editors/vim-classic/patches/patch-src_configure_ac
1.3+2-2editors/vim-classic/distinfo
1.2+0-0editors/vim-classic/patches/patch-src_if_python3_c
1.2+0-0editors/vim-classic/patches/patch-src_if_py_both_h
+12-262 files not shown
+12-268 files

OpenBSD/src erKbJ16lib/libc/sys pledge.2

   After the kernel-writes-the-buffer changes to profil(2) a year ago, the
   profil(2) call only works for stop/restart of profiling.  So pledge no
   longer interferes and it is available in "stdio".
VersionDeltaFile
1.80+2-7lib/libc/sys/pledge.2
+2-71 files

OpenBSD/src oPRguaousr.sbin/vmd vioqcow2.c

   Remove pthread rwlocks from vmd(8)'s qcow code.

   The users of this code are single threaded today. The locks also
   don't look to fully protect key state in qcow images. If/when virtio
   block emulation ends up with multiple virtqueues, this will need
   to be revisited.

   ok mlarkin@, hshoexer@
VersionDeltaFile
1.27+2-12usr.sbin/vmd/vioqcow2.c
+2-121 files

OpenBSD/ports UuZCl7Vsysutils/gemini-cli distinfo Makefile

   Update to gemini-cli-0.35.3.
VersionDeltaFile
1.16+2-2sysutils/gemini-cli/distinfo
1.17+1-1sysutils/gemini-cli/Makefile
+3-32 files

OpenBSD/ports 03tj68ieditors/vim-classic Makefile, editors/vim-classic/patches patch-src_if_python3_c

   turn off py3.13 colourised exception handling
VersionDeltaFile
1.1+17-0editors/vim-classic/patches/patch-src_if_python3_c
1.5+1-1editors/vim-classic/Makefile
+18-12 files

OpenBSD/ports IbZZxYRx11/tigervnc distinfo Makefile, x11/tigervnc/patches patch-unix_xserver_hw_vnc_vncHooks_c patch-unix_x0vncserver_Image_cxx

   MFC: tigervnc: build with newer xorg-server, backport upstream fixes from 1.16.2
VersionDeltaFile
1.14.2.1+2-2x11/tigervnc/distinfo
1.30.2.1+2-1x11/tigervnc/Makefile
1.1.2.1+0-0x11/tigervnc/patches/patch-unix_xserver_hw_vnc_vncHooks_c
1.1.2.1+0-0x11/tigervnc/patches/patch-unix_x0vncserver_Image_cxx
+4-34 files

OpenBSD/ports 2DPxhHeeditors/vim-classic Makefile, editors/vim-classic/patches patch-runtime_doc_if_pyth_txt patch-src_if_py_both_h

   add backports from vim9.1 for py3.13 support
VersionDeltaFile
1.1+44-0editors/vim-classic/patches/patch-runtime_doc_if_pyth_txt
1.1+30-0editors/vim-classic/patches/patch-src_if_py_both_h
1.1+21-0editors/vim-classic/patches/patch-runtime_doc_tags
1.4+1-1editors/vim-classic/Makefile
+96-14 files

OpenBSD/ports K370JE2x11/py-superqt distinfo Makefile

   update py-superqt to 0.8.1
VersionDeltaFile
1.5+2-2x11/py-superqt/distinfo
1.7+1-1x11/py-superqt/Makefile
+3-32 files

OpenBSD/ports N6Jto2jdevel/ipython distinfo Makefile

   update ipython to 9.12.0
VersionDeltaFile
1.57+2-2devel/ipython/distinfo
1.103+1-1devel/ipython/Makefile
+3-32 files

OpenBSD/src GVnWRrGlib/libcrypto/md5 md5_amd64_generic.S, lib/libcrypto/sha sha1_amd64_generic.S sha1_amd64_shani.S

   Include crypto_assembly.h instead of manually ensuring _CET_ENDBR exists.

   ok kenjiro@ tb@
VersionDeltaFile
1.2+2-6lib/libcrypto/md5/md5_amd64_generic.S
1.5+2-6lib/libcrypto/sha/sha1_amd64_generic.S
1.4+2-6lib/libcrypto/sha/sha1_amd64_shani.S
1.6+2-6lib/libcrypto/sha/sha256_amd64_generic.S
1.4+2-6lib/libcrypto/sha/sha256_amd64_shani.S
1.4+2-6lib/libcrypto/sha/sha512_amd64_generic.S
+12-366 files

OpenBSD/src JSqHMZ9lib/libcrypto crypto_assembly.h

   Provide a crypto_assembly.h internal header.

   This will contain defines and macros that we need for assembly code,
   without polluting other headers that are primarily used for C code.

   For now, this just unconditionally provides _CET_ENDBR on amd64.

   ok kenjiro@ tb@
VersionDeltaFile
1.1+30-0lib/libcrypto/crypto_assembly.h
+30-01 files

OpenBSD/ports t8rJBgYdevel/p5-Test-Unit distinfo Makefile

   Update to p5-Test-Unit-0.30.
VersionDeltaFile
1.6+2-2devel/p5-Test-Unit/distinfo
1.16+1-1devel/p5-Test-Unit/Makefile
+3-32 files

OpenBSD/ports BAtY2fKdevel/p5-Locale-Codes distinfo Makefile

   Update to p5-Locale-Codes-3.88.
VersionDeltaFile
1.17+2-2devel/p5-Locale-Codes/distinfo
1.19+1-1devel/p5-Locale-Codes/Makefile
+3-32 files

OpenBSD/ports WHRY9vGdatabases/duckdb distinfo Makefile, databases/duckdb/pkg PLIST

   Update to duckdb-1.5.1.
VersionDeltaFile
1.5+2-2databases/duckdb/distinfo
1.5+2-2databases/duckdb/Makefile
1.4+2-0databases/duckdb/pkg/PLIST
+6-43 files

OpenBSD/ports U5is0Jnx11/tigervnc Makefile, x11/tigervnc/patches patch-unix_xserver_hw_vnc_vncHooks_c patch-unix_x0vncserver_Image_cxx

   backport upstream fixes from 1.16.2
VersionDeltaFile
1.1+29-0x11/tigervnc/patches/patch-unix_xserver_hw_vnc_vncHooks_c
1.1+23-0x11/tigervnc/patches/patch-unix_x0vncserver_Image_cxx
1.32+1-1x11/tigervnc/Makefile
+53-13 files

OpenBSD/ports All4xUxdatabases/freetds distinfo Makefile

   update to freetds-1.5.15
VersionDeltaFile
1.110+2-2databases/freetds/distinfo
1.176+1-1databases/freetds/Makefile
+3-32 files

OpenBSD/ports JO3rGJ1converters/libiconv distinfo Makefile, converters/libiconv/patches patch-src_Makefile_in patch-libcharset_lib_localcharset_c

   update to libiconv-1.19, from Brad (maintainer)
VersionDeltaFile
1.9+4-4converters/libiconv/patches/patch-src_Makefile_in
1.13+2-2converters/libiconv/distinfo
1.56+2-2converters/libiconv/Makefile
1.8+1-1converters/libiconv/patches/patch-libcharset_lib_localcharset_c
1.6+0-0converters/libiconv/patches/patch-lib_relocatable_c
+9-95 files

OpenBSD/src hIObrY5lib/libtls tls_ocsp.c

   libtls: const workarounds for X509_NAME in OCSP for OpenSSL 4

   The API to look up a cert by subject or issuer name clearly only needs to
   do name comparisons in a collection of certs so should by all means take a
   const X509_NAME * as an argument. However, this isn't all that easy to do
   and hence it's only in OpenSSL 4 that this obvious step was reached.

   This means that there is no way around casting for older code. One could
   cast the return value of X509_get_issuer_name() or the argument passed to
   the two lookups by subject. jsing slightly prefers the second approach,
   so this is what we do here.

   ok djm jsing kenjiro
VersionDeltaFile
1.27+5-4lib/libtls/tls_ocsp.c
+5-41 files

OpenBSD/ports iI4Lshtnet/icinga/icingadb distinfo Makefile, net/icinga/icingadb/patches patch-cmd_icingadb_openbsd_go patch-cmd_icingadb_main_go

   update to icingadb-1.5.1, from Alvar Penning (maintainer)
VersionDeltaFile
1.1+87-0net/icinga/icingadb/patches/patch-cmd_icingadb_openbsd_go
1.6+18-18net/icinga/icingadb/distinfo
1.1+21-0net/icinga/icingadb/patches/patch-cmd_icingadb_main_go
1.6+7-4net/icinga/icingadb/Makefile
1.6+4-4net/icinga/icingadb/modules.inc
+137-265 files

OpenBSD/src uTH9Jerlib/libtls tls_conninfo.c tls_verify.c

   libtls: simple cases of const for X509_NAME *

   After the const sprinkling in OpenSSL 1.1, X509_get_{issuer,subject}_name()
   still returned a non-const pointer for unclear reasons. In OpenSSL 4,
   the return value also grew a const qualifier, so move the two "name" in
   tls_conninfo.c and the "subject_name" in tls_verify.c to const. They are
   only used for further processing by already const correct functions (at
   least as far as X509_NAME is concerned).

   ok djm jsing kenjiro
VersionDeltaFile
1.29+3-3lib/libtls/tls_conninfo.c
1.33+3-3lib/libtls/tls_verify.c
+6-62 files