OpenBSD/ports YKiPl35x11/qwt Makefile, x11/qwt/pkg PLIST-common PFRAG.no-qt6-main

   Move header files to no-qt6

   Respect qmake "lessThan(QT_MAJOR_VERSION, 6)" in the port

   Spotted by tb
VersionDeltaFile
1.40+2-2x11/qwt/Makefile
1.5+0-2x11/qwt/pkg/PLIST-common
1.2+2-0x11/qwt/pkg/PFRAG.no-qt6-main
+4-43 files

OpenBSD/ports 8MpDW1Kastro/py-astropy-iers-data distinfo Makefile

   Update to py3-astropy-iers-data-0.2026.1.19.0.42.31.
VersionDeltaFile
1.20+2-2astro/py-astropy-iers-data/distinfo
1.22+1-1astro/py-astropy-iers-data/Makefile
+3-32 files

OpenBSD/ports wlFDpYrnet/mcast-proxy Makefile distinfo

   Update mcast-proxy to HEAD

   - Router Alert added to MLD and IGMP queries
   - IGMP checksum fix and added bounds checks
   - MLDv1 queries aligned with RFC 2710 (reference added)
   - MLD upstream filtering aligned with IGMP; fixes for MLD unregistration
     and IPv6 address tracking
   - Safety/cleanup: socket validity checks, default IGMP switch case,
     restricted file-local visibility, moved local prototypes

   Tested by Joel Knight.

   OK Paul de Weerd (MAINTAINER)
VersionDeltaFile
1.16+2-3net/mcast-proxy/Makefile
1.7+2-2net/mcast-proxy/distinfo
+4-52 files

OpenBSD/src 410YmTyregress/lib/libcrypto/bn bn_ffdh.c

   bn_ffdh: unifdef HAVE_SCAPY_SPECIAL
VersionDeltaFile
1.3+1-7regress/lib/libcrypto/bn/bn_ffdh.c
+1-71 files

OpenBSD/src pJ3Zoeulib/libcrypto/dh dh_check.c

   DH_check: teach this DoS vector about RFC 7919 primes

   ok beck
VersionDeltaFile
1.33+6-1lib/libcrypto/dh/dh_check.c
+6-11 files

OpenBSD/src UBezA0fregress/lib/libcrypto/bn bn_ffdh.c

   bn_ffdh: unifdef HAVE_RFC7919_PRIMES
VersionDeltaFile
1.2+1-8regress/lib/libcrypto/bn/bn_ffdh.c
+1-81 files

OpenBSD/ports 3DWg5VPsysutils/terragrunt distinfo modules.inc

   Update to terragrunt-0.98.0.
VersionDeltaFile
1.380+160-192sysutils/terragrunt/distinfo
1.103+67-83sysutils/terragrunt/modules.inc
1.387+1-1sysutils/terragrunt/Makefile
+228-2763 files

OpenBSD/src fPcQc3slib/libcrypto/bn bn_const.c bn_local.h

   bn_const: add RFC 7919 primes

   There is no intention to expose these via public API or to use them in TLS.
   For now these will only be used for short-circuiting pointless expensive
   computations in DH_check().

   ok beck
VersionDeltaFile
1.9+293-1lib/libcrypto/bn/bn_const.c
1.62+7-1lib/libcrypto/bn/bn_local.h
+300-22 files

OpenBSD/ports 1lKzq0Anet/ocserv Makefile distinfo, net/ocserv/patches patch-src_ocpasswd_ocpasswd_c patch-src_occtl_time_c

   Update to ocserv-1.4.0

   Changes: https://gitlab.com/openconnect/ocserv/-/releases/1.4.0

   From Renaud Allard <renaud AT allard DOT it> (MAINTAINER)
VersionDeltaFile
1.5+19-9net/ocserv/patches/patch-src_ocpasswd_ocpasswd_c
1.4+16-12net/ocserv/patches/patch-src_occtl_time_c
1.4+12-8net/ocserv/patches/patch-src_main-ban_c
1.63+10-6net/ocserv/Makefile
1.8+2-2net/ocserv/patches/patch-src_occtl_occtl_c
1.38+2-2net/ocserv/distinfo
+61-391 files not shown
+62-407 files

OpenBSD/src ODlOHjHlib/libcrypto/dh dh_check.c

   Scapy special for DH_check()

   The latest release of Scapy calls DH_check() on all the well-known
   Diffie-Hellman parameters for RFCs 2409, 3526, and 7919. It does this
   via pyca/cryptography at startup. Every single time. This is obviously
   very expensive, due to our 64 MR rounds (which are complete overkill
   now that we have BPSW). Instead of pondering the ideal number of rounds
   for BPSW with FFDH, simply skip the check if the parameter matches a
   well-known prime. These are known to be safe primes, so we can skip
   those super-expensive and pointless checks without any risk.

   This is only done for the public dh->p parameter. It could be further
   optimized, but with the follow-up commit adding the RFC 7919 primes this
   reduces the startup time to what it was before Scapy 2.7.0: < 1s.

   Reverting from 64 MR rounds to BN_check_primes rounds, we would still
   have ~8s startup time without this optimization, which isn't great for
   an interactive tool.


    [11 lines not shown]
VersionDeltaFile
1.32+60-2lib/libcrypto/dh/dh_check.c
+60-21 files

OpenBSD/ports owUFWxqwww/iridium Makefile, www/iridium/files unveil.cdm

   use the correct profile path
VersionDeltaFile
1.261+1-1www/iridium/Makefile
1.2+1-1www/iridium/files/unveil.cdm
1.207+1-1www/ungoogled-chromium/Makefile
1.2+1-1www/ungoogled-chromium/files/unveil.cdm
+4-44 files

OpenBSD/ports Qk510Ndsysutils/opentofu distinfo Makefile

   Update to opentofu-1.11.4.
VersionDeltaFile
1.37+2-2sysutils/opentofu/distinfo
1.37+1-1sysutils/opentofu/Makefile
+3-32 files

OpenBSD/src zlB24Gtregress/lib/libcrypto/bn bn_ffdh.c Makefile

   bn regress: add test that double checks the RFC 2409 and 3526 primes

   Also has code to check the RFC 7919 primes and run DH_check() once that
   knows about these.
VersionDeltaFile
1.1+502-0regress/lib/libcrypto/bn/bn_ffdh.c
1.39+3-1regress/lib/libcrypto/bn/Makefile
+505-12 files

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

   Update to google-cloud-sdk-553.0.0.
VersionDeltaFile
1.406+509-0sysutils/google-cloud-sdk/pkg/PLIST
1.423+2-2sysutils/google-cloud-sdk/distinfo
1.443+1-1sysutils/google-cloud-sdk/Makefile
+512-33 files

OpenBSD/ports wJ5RVKIinputmethods/ibus-typing-booster distinfo Makefile

   Update to ibus-typing-booster-2.30.0.
VersionDeltaFile
1.89+2-2inputmethods/ibus-typing-booster/distinfo
1.98+1-1inputmethods/ibus-typing-booster/Makefile
+3-32 files

OpenBSD/src TACs3q4distrib/sets/lists/base mi

   sync
VersionDeltaFile
1.1179+1-1distrib/sets/lists/base/mi
+1-11 files

OpenBSD/ports wY8PWgzsecurity/libsodium Makefile, security/libsodium/patches patch-src_libsodium_crypto_ipcrypt_ipcrypt_aesni_c patch-src_libsodium_crypto_ipcrypt_ipcrypt_armcrypto_c

   gcc 4.x fixes, found by tb
VersionDeltaFile
1.1+17-0security/libsodium/patches/patch-src_libsodium_crypto_ipcrypt_ipcrypt_aesni_c
1.1+17-0security/libsodium/patches/patch-src_libsodium_crypto_ipcrypt_ipcrypt_armcrypto_c
1.1+17-0security/libsodium/patches/patch-src_libsodium_crypto_ipcrypt_ipcrypt_soft_c
1.42+1-0security/libsodium/Makefile
+52-04 files

OpenBSD/ports X9vYIMEsysutils/docker-compose distinfo modules.inc

   sysutils/docker-compose: update to 5.0.2
VersionDeltaFile
1.30+64-58sysutils/docker-compose/distinfo
1.26+22-20sysutils/docker-compose/modules.inc
1.33+1-1sysutils/docker-compose/Makefile
+87-793 files

OpenBSD/ports waWTO1mgames/nudoku distinfo Makefile

   Update nudoku to 7.0.0.
VersionDeltaFile
1.8+2-2games/nudoku/distinfo
1.11+1-1games/nudoku/Makefile
+3-32 files

OpenBSD/ports eTcO41Paudio/ocp distinfo Makefile

   Update ocp to 3.1.1.
VersionDeltaFile
1.20+2-2audio/ocp/distinfo
1.43+1-1audio/ocp/Makefile
+3-32 files

OpenBSD/ports TeJdGTysysutils/libvirt/patches patch-meson_build

   Skip two linker flags on mips64/octeon to unbreak build and strip during fake

   This is the last build dep to get sysutils/collect to package.

   Feedback OK jca
VersionDeltaFile
1.42+25-3sysutils/libvirt/patches/patch-meson_build
+25-31 files

OpenBSD/ports Cn4ojaqmisc/open62541 distinfo Makefile, misc/open62541/patches patch-CMakeLists_txt patch-tests_client_check_client_c

   update open62541 to 1.3.16
   patches have been commited upstream
VersionDeltaFile
1.14+2-2misc/open62541/distinfo
1.35+1-2misc/open62541/Makefile
1.9+1-1misc/open62541/patches/patch-CMakeLists_txt
1.3+0-0misc/open62541/patches/patch-tests_client_check_client_c
1.5+0-0misc/open62541/patches/patch-src_client_ua_client_c
1.4+0-0misc/open62541/patches/patch-src_client_ua_client_internal_h
+4-52 files not shown
+4-58 files

OpenBSD/ports ePbyXslnet/rabbitmq Makefile distinfo, net/rabbitmq/patches patch-Makefile patch-deps_rabbit_scripts_rabbitmq-server

   net/rabbitmq: Update to 4.2.3
VersionDeltaFile
1.39+17-16net/rabbitmq/pkg/PLIST
1.83+8-7net/rabbitmq/Makefile
1.37+2-2net/rabbitmq/distinfo
1.19+1-1net/rabbitmq/patches/patch-Makefile
1.6+1-1net/rabbitmq/patches/patch-deps_rabbit_scripts_rabbitmq-server
+29-275 files

OpenBSD/ports r4jodToshells/nushell distinfo crates.inc, shells/nushell/patches patch-src_main_rs

   shells/nushell: Update to 0.110.0
VersionDeltaFile
1.21+102-116shells/nushell/distinfo
1.19+50-57shells/nushell/crates.inc
1.23+2-2shells/nushell/Makefile
1.6+1-1shells/nushell/patches/patch-src_main_rs
+155-1764 files

OpenBSD/ports YFXJZGysysutils/eza distinfo crates.inc

   sysutils/eza: Update to 0.23.4
VersionDeltaFile
1.29+178-172sysutils/eza/distinfo
1.27+88-85sysutils/eza/crates.inc
1.31+1-1sysutils/eza/Makefile
+267-2583 files

OpenBSD/ports 3Fu7STZwww/iridium Makefile, www/iridium/files unveil.cdm

   enable widevine support; these can also utilize multimedia/openwv to play content
VersionDeltaFile
1.15+8-1www/ungoogled-chromium/patches/patch-sandbox_policy_openbsd_sandbox_openbsd_cc
1.260+5-1www/iridium/Makefile
1.206+5-1www/ungoogled-chromium/Makefile
1.1+3-0www/iridium/files/unveil.cdm
1.1+3-0www/ungoogled-chromium/files/unveil.cdm
1.42+2-0www/iridium/pkg/PLIST
+26-31 files not shown
+28-37 files

OpenBSD/ports EvZlGjXdevel/sccache distinfo crates.inc

   devel/sccache: update to 0.13.0
VersionDeltaFile
1.14+130-94devel/sccache/distinfo
1.14+64-46devel/sccache/crates.inc
1.19+1-1devel/sccache/Makefile
+195-1413 files

OpenBSD/src YAZJUofusr.bin/ssh sshd_config.5

   Make it clear that DenyUsers/DenyGroups overrides AllowUsers/AllowGroups.
   Previously we specified the order in which the directives are
   processed but it was ambiguous as to what happened if both matched.
   OK djm@
VersionDeltaFile
1.393+13-13usr.bin/ssh/sshd_config.5
+13-131 files

OpenBSD/ports dli3OHOmultimedia/libheif Makefile distinfo

   update to libheif-1.21.2, from Brad, I tweaked the comment about heif-view
   as well
VersionDeltaFile
1.23+3-3multimedia/libheif/Makefile
1.15+2-2multimedia/libheif/distinfo
+5-52 files

OpenBSD/ports 3ffnolXmultimedia/handbrake Makefile, multimedia/handbrake/patches patch-libhb_encsvtav1_c

   now that svt-av1 has been updated, drop the patch that was previously
   added to allow handbrake to build with old svt-av1. from Brad.
VersionDeltaFile
1.2+3-15multimedia/handbrake/patches/patch-libhb_encsvtav1_c
1.34+3-3multimedia/handbrake/Makefile
+6-182 files