OpenBSD/src 20r7XoDlib/libcrypto/man X509_VERIFY_PARAM_set_flags.3

   move the sentence about X509_VERIFY_PARAM_get_hostflags(3)
   to the right section and mention the value returned
   if X509_VERIFY_PARAM_set_hostflags(3) was never called;
   OK tb@ kenjiro@
VersionDeltaFile
1.32+7-6lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3
+7-61 files

OpenBSD/ports 1RKT4yolang/gcc/15/patches patch-gcc_ada_Makefile_rtl

   lang/gcc/15: Fix Ada build on mips64

   https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97504

   OK jca@
VersionDeltaFile
1.2+4-2lang/gcc/15/patches/patch-gcc_ada_Makefile_rtl
+4-21 files

OpenBSD/ports 9jSL0Audatabases/py-apsw distinfo Makefile, databases/py-apsw/pkg PLIST

   update to py3-apsw-3.51.0.0
VersionDeltaFile
1.11+6-0databases/py-apsw/pkg/PLIST
1.12+2-2databases/py-apsw/distinfo
1.30+2-2databases/py-apsw/Makefile
+10-43 files

OpenBSD/ports 9T7dYYZdatabases/sqlite3 Makefile distinfo, databases/sqlite3/pkg PLIST

   update to sqlite3-3.51.0
VersionDeltaFile
1.147+3-4databases/sqlite3/Makefile
1.22+4-1databases/sqlite3/pkg/PLIST
1.85+2-2databases/sqlite3/distinfo
+9-73 files

OpenBSD/ports G17Yzbcx11/freerdp Makefile

   only needs NOBTCFI on amd64; aarch64 is ok
VersionDeltaFile
1.75+2-2x11/freerdp/Makefile
+2-21 files

OpenBSD/ports IAcQljRwww/seamonkey Makefile distinfo, www/seamonkey-i18n distinfo Makefile.inc

   www/seamonkey: update to 2.53.22.

   see https://www.seamonkey-project.org/releases/seamonkey2.53.22/
   update the jumbo patch from #1896958 to build with recent rust
VersionDeltaFile
1.78+42-42www/seamonkey-i18n/distinfo
1.5+0-14www/seamonkey/patches/patch-build_moz_configure_toolchain_configure
1.317+3-5www/seamonkey/Makefile
1.124+4-4www/seamonkey/distinfo
1.86+1-1www/seamonkey-i18n/Makefile.inc
1.2+0-0www/seamonkey/patches/patch-security_nss_lib_mozpkix_include_pkix-test_pkixtestutil_h
+50-666 files

OpenBSD/ports FIDathIx11/freerdp Makefile, x11/freerdp/patches patch-libfreerdp_codec_h264_ffmpeg_c patch-channels_tsmf_client_ffmpeg_tsmf_ffmpeg_c

   patch for FFmpeg 8 API, avcodec_close is no longer used.

   build with USE_NOBTCFI for now, FFmpeg H264 code doesn't have landing pads,
   at least for amd64.
VersionDeltaFile
1.5+22-13x11/freerdp/patches/patch-libfreerdp_codec_h264_ffmpeg_c
1.3+17-13x11/freerdp/patches/patch-channels_tsmf_client_ffmpeg_tsmf_ffmpeg_c
1.74+6-0x11/freerdp/Makefile
+45-263 files

OpenBSD/ports mxx67Kwgraphics/dia Makefile

   unbreak previous; needs MODULES+=lang/python for MODPY_WANTLIB
VersionDeltaFile
1.129+3-1graphics/dia/Makefile
+3-11 files

OpenBSD/src c2SJhsXlib/libcrypto/bn bn.h

   Use 64 bit BN_ULONG on 64 bit Windows platforms.

   64 bit Windows is a special LLP snowflake and it is currently incorrectly
   using 32 bit BN_ULONG, since _LP64 is not defined. Enable 64 bit BN_ULONG
   if _LP64 or _WIN64 is defined.

   ok tb@
VersionDeltaFile
1.83+2-2lib/libcrypto/bn/bn.h
+2-21 files

OpenBSD/src bSzXQfhusr.bin/tmux tty-term.c

   correct test for COLORTERM containing 256
   found with smatch, ok nicm@
VersionDeltaFile
1.104+2-2usr.bin/tmux/tty-term.c
+2-21 files

OpenBSD/src oQSkuQdusr.sbin/bgpd rde_rib.c

   There is no need to check that asp is valid in the pftable case.
   Fixes CID 492349, 492350
   OK tb@
VersionDeltaFile
1.275+3-3usr.sbin/bgpd/rde_rib.c
+3-31 files

OpenBSD/src 5IA9juKusr.bin/tmux window-copy.c

   consistently use tabs for indentation
   found with smatch, ok nicm@
VersionDeltaFile
1.376+3-3usr.bin/tmux/window-copy.c
+3-31 files

OpenBSD/src CUzBMWDsys/net if_veb.c

   it makes more sense to count ether_offload_ifcap failures as output errors

   not input errors.

   bluhm@ asked if i made a copy/paste mistake, and i think i did.
VersionDeltaFile
1.52+4-4sys/net/if_veb.c
+4-41 files

OpenBSD/src f0lLwwmsys/net if_veb.c

   remove the ipsec interception code.

   i wrote it cos bridge(4) allowed ipsec to apply policy to ip packets
   as they traversed the bridge, but the locking and packet gymnastics
   meant it was never enabled. i'm no longer interested in making veb
   feature compatible with bridge(4), so this code can go. it's in the
   attic if it's needed in the future though.

   no functional change.
VersionDeltaFile
1.51+1-280sys/net/if_veb.c
+1-2801 files

OpenBSD/ports Y8CML0tx11/xkbcommon Makefile distinfo

   Update to libxkbcommon-1.13.0.
VersionDeltaFile
1.49+4-4x11/xkbcommon/Makefile
1.31+2-2x11/xkbcommon/distinfo
+6-62 files

OpenBSD/ports U3EMV3Jsysutils/p5-Rex distinfo Makefile

   Update to p5-Rex-1.16.1 from Olivier Cherrier.
VersionDeltaFile
1.8+2-2sysutils/p5-Rex/distinfo
1.12+1-1sysutils/p5-Rex/Makefile
+3-32 files

OpenBSD/ports ZmEWqelsysutils/opentofu distinfo Makefile

   Update to opentofu-1.10.7.
VersionDeltaFile
1.31+6-6sysutils/opentofu/distinfo
1.31+1-1sysutils/opentofu/Makefile
1.13+1-1sysutils/opentofu/modules.inc
+8-83 files

OpenBSD/ports iReSUv7sysutils/terragrunt distinfo modules.inc

   Update to terragrunt-0.93.3.
VersionDeltaFile
1.365+4-6sysutils/terragrunt/distinfo
1.98+1-2sysutils/terragrunt/modules.inc
1.372+1-1sysutils/terragrunt/Makefile
+6-93 files

OpenBSD/src WUS7e6Cusr.bin/ssh sshkey.c

   sshkey_ec_validate_public: zap trailing blank I missed on review
VersionDeltaFile
1.157+2-2usr.bin/ssh/sshkey.c
+2-21 files

OpenBSD/src Wzjtmvdsys/dev/pci pcidevs_data.h pcidevs.h

   regen
VersionDeltaFile
1.2103+21-1sys/dev/pci/pcidevs_data.h
1.2108+6-1sys/dev/pci/pcidevs.h
+27-22 files

OpenBSD/src sG0G7s9sys/dev/pci pcidevs, sys/dev/pci/drm/amd/amdgpu amdgpu_devlist.h

   add more Cyan Skillfish device ids

   matches devices added in linux 1e18746381793bef7c715fc5ec5611a422a75c4c
   which is queued for linux 6.12.58
VersionDeltaFile
1.2115+6-1sys/dev/pci/pcidevs
1.40+5-0sys/dev/pci/drm/amd/amdgpu/amdgpu_devlist.h
+11-12 files

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

   Escape SSH_AUTH_SOCK paths that are sent to the shell as setenv
   commands.

   Unbreaks ssh-agent for home directory paths that contain whitespace.

   Based on fix from Beat Bolli via bz3884; feedback/ok dtucker@
VersionDeltaFile
1.314+19-23usr.bin/ssh/ssh-agent.c
+19-231 files

OpenBSD/src lTVkLPKusr.bin/ssh sshkey.c

   Remove some unnecessary checks in sshkey_ec_validate_public()

   Checking nQ == infinity is not needed for cofactor 1 curves.
   Checking x and y coordinates against order is not needed either.

   patch from Szilárd Pfeiffer, with further refinement by tb@
   ok tb@
VersionDeltaFile
1.156+29-39usr.bin/ssh/sshkey.c
+29-391 files

OpenBSD/src 3fQUJrisys/dev/pci if_rge.c

   For RTL8125, there's no need to check whether RGE_CMD_STOPREQ has been
   completed.  As with other chip variants, RGE_CMD_STOPREQ never acknowledges
   completion.

   Reported by Geoff Steckel
VersionDeltaFile
1.40+2-14sys/dev/pci/if_rge.c
+2-141 files

OpenBSD/ports RMixMbznet/bro distinfo Makefile, net/bro/patches patch-src_file_analysis_analyzer_x509_X509_h patch-src_OpaqueVal_cc

   update to zeek 8.0.4
VersionDeltaFile
1.58+2-2net/bro/distinfo
1.156+1-2net/bro/Makefile
1.7+1-1net/bro/patches/patch-src_file_analysis_analyzer_x509_X509_h
1.5+1-1net/bro/patches/patch-src_OpaqueVal_cc
1.10+1-1net/bro/patches/patch-src_file_analysis_analyzer_x509_OCSP_cc
1.7+1-1net/bro/patches/patch-src_file_analysis_analyzer_x509_functions_bif
+7-86 files

OpenBSD/ports U4b670lwww/trac Makefile

   add rdep on py-multipart now that the mess is fixed.
   optional for py312 (but runtime failed if python_multipart
   was installed), needed for py313.
VersionDeltaFile
1.94+3-2www/trac/Makefile
+3-21 files

OpenBSD/ports SWv8Av7net/synapse Makefile, www/py-starlette Makefile

   switch from py-multipart to py-python-multipart
VersionDeltaFile
1.112+2-1net/synapse/Makefile
1.4+1-1www/py-starlette/Makefile
+3-22 files

OpenBSD/ports 5eeX6pWwww Makefile, www/py-multipart Makefile distinfo

   switch py-multipart to https://pypi.org/project/multipart/
   link py-python-multipart to the build
VersionDeltaFile
1.5+10-36www/py-multipart/pkg/PLIST
1.4+11-13www/py-multipart/Makefile
1.2+19-2www/py-multipart/pkg/DESCR
1.3+2-2www/py-multipart/distinfo
1.1161+1-0www/Makefile
+43-535 files

OpenBSD/ports fsTz8Tiwww/py-python-multipart Makefile distinfo, www/py-python-multipart/pkg PLIST DESCR

   (re)import www/py-multipart as www/py-python-multipart, ok maintainer & tb

   there are two different projects, https://pypi.org/project/multipart/
   and https://pypi.org/project/python-multipart/, the latter was
   imported as py-multipart but the former is now needed, so reimport
   to fix the names.
VersionDeltaFile
1.1+36-0www/py-python-multipart/pkg/PLIST
1.1+20-0www/py-python-multipart/Makefile
1.1+2-0www/py-python-multipart/distinfo
1.1+2-0www/py-python-multipart/pkg/DESCR
1.1.1.1+0-0www/py-python-multipart/pkg/DESCR
1.1.1.1+0-0www/py-python-multipart/distinfo
+60-02 files not shown
+60-08 files

OpenBSD/ports EA8K6CGwww/iridium Makefile, www/iridium/patches patch-chrome_browser_about_flags_cc patch-build_config_rust_gni

   update to 2025.11.42.1
VersionDeltaFile
1.61+38-38www/iridium/patches/patch-chrome_browser_about_flags_cc
1.20+11-1www/iridium/patches/patch-build_config_rust_gni
1.1+12-0www/iridium/patches/patch-services_on_device_model_ml_gpu_blocklist_cc
1.1+11-0www/iridium/patches/patch-build_dotfile_settings_gni
1.32+4-4www/iridium/patches/patch-third_party_blink_renderer_platform_runtime_enabled_features_json5
1.246+2-4www/iridium/Makefile
+78-474 files not shown
+82-5110 files