OpenBSD/ports uVYAgqA — geo/py-rasterio distinfo Makefile, geo/py-rasterio/patches patch-pyproject_toml

   geo/py-rasterio: update to 1.5.2.

   see https://github.com/rasterio/rasterio/releases/tag/1.5.2
   and https://github.com/rasterio/rasterio/releases/tag/1.5.1
VersionDeltaFile
1.42+2-3geo/py-rasterio/Makefile
1.21+2-2geo/py-rasterio/distinfo
1.16+3-0geo/py-rasterio/pkg/PLIST
1.8+0-0geo/py-rasterio/patches/patch-pyproject_toml
+7-54 files

OpenBSD/ports SN3R54a — geo/sfcgal Makefile

   geo/sfcgal: set DPB_PROPERTIES=parallel, heavy c++ - from tb@
VersionDeltaFile
1.11+1-0geo/sfcgal/Makefile
+1-01 files

OpenBSD/ports DRUczeH — geo/gpxsee Makefile distinfo

   geo/gpxsee: update to 16.19
VersionDeltaFile
1.53+2-2geo/gpxsee/distinfo
1.55+1-1geo/gpxsee/Makefile
+3-32 files

OpenBSD/ports tbgErnd — audio/mpd Makefile distinfo

   audio/mpd: update to 0.24.18.

   see https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.24.18/NEWS
VersionDeltaFile
1.82+2-2audio/mpd/distinfo
1.169+1-1audio/mpd/Makefile
+3-32 files

OpenBSD/ports hJqonY1 — geo/sfcgal Makefile

   geo/sfcgal: add textproc/nlohmann-json to BDEP, spotted by tb@ (& jca@)
VersionDeltaFile
1.10+2-1geo/sfcgal/Makefile
+2-11 files

OpenBSD/src UWec6VI — sys/dev/pci if_devar.h

   Remove tulip_ats softc member, former shutdown hook which has long been
   removed.
VersionDeltaFile
1.43+1-2sys/dev/pci/if_devar.h
+1-21 files

OpenBSD/ports a9p6JC2 — geo/py-rio-cogeo Makefile distinfo

   geo/py-rio-cogeo: update to 7.0.4
VersionDeltaFile
1.8+2-2geo/py-rio-cogeo/distinfo
1.20+1-1geo/py-rio-cogeo/Makefile
+3-32 files

OpenBSD/src mWk3Ml8 — sys/dev/usb udl.c

   Remove udl_cmd_insert_int_2(), never used.
VersionDeltaFile
1.104+1-14sys/dev/usb/udl.c
+1-141 files

OpenBSD/src rspCWTc — sys/dev/usb utwitch.c

   Remove utwitch_write_value_request(), been there since the beginning, but
   has never been used.
VersionDeltaFile
1.24+1-27sys/dev/usb/utwitch.c
+1-271 files

OpenBSD/ports KVP7OW1 — geo/sfcgal distinfo Makefile, geo/sfcgal/patches patch-CMakeLists_txt

   geo/sfcgal: update to 2.3.0.

   see https://sfcgal.gitlab.io/SFCGAL/history/#changelog-sfcgal-230-2026-06-12
VersionDeltaFile
1.4+24-1geo/sfcgal/pkg/PLIST
1.9+5-5geo/sfcgal/Makefile
1.4+2-2geo/sfcgal/distinfo
1.2+0-0geo/sfcgal/patches/patch-CMakeLists_txt
+31-84 files

OpenBSD/ports kThg77E — geo/postgis Makefile

   geo/postgis: set MODPY_RUNDEP=No, reminded by jca@
VersionDeltaFile
1.109+1-0geo/postgis/Makefile
+1-01 files

OpenBSD/ports Bn4qfhU — geo/postgis Makefile

   geo/postgis: add lang/python to MODULES to properly BDEP on python3

   (needed to build docs)
VersionDeltaFile
1.108+2-1geo/postgis/Makefile
+2-11 files

OpenBSD/ports kErtuEI — geo/postgis distinfo Makefile, geo/postgis/patches patch-liblwgeom_Makefile_in

   geo/postgis: update to 3.7.0.

   see https://gitea.osgeo.org/postgis/postgis/raw/tag/3.7.0/NEWS
VersionDeltaFile
1.62+75-670geo/postgis/pkg/PLIST
1.107+2-7geo/postgis/Makefile
1.59+2-2geo/postgis/distinfo
1.7+1-1geo/postgis/patches/patch-liblwgeom_Makefile_in
+80-6804 files

OpenBSD/src AGNZwIb — usr.bin/signify zsig.c

   signify: check last block size for gzip

   The gzip header contains a blocksize extended header. This patch adds the
   parsing of an extra lastblocksize header. As the name indicates, this marks
   the end of the recorded SHA512/256 blocks and allows checking the size of
   the signed data. Once its presence is enforced, this will prevent length
   extension attacks. While no such attack for SHA512/256 is known or even
   expected to exist, having a tighter form is desirable anyway.

   This header not yet emitted and the parser treats it as optional to allow
   transitioning. In follow up steps the lastblock will be emitted on signing
   and then its presence will be required.

   looked over by op
   from espie
VersionDeltaFile
1.21+21-3usr.bin/signify/zsig.c
+21-31 files

OpenBSD/ports HVVGOvk — sysutils/mtools Makefile, sysutils/mtools/patches patch-llong_h

   mtools: On OpenBSD off_t always is a long long, avoid type mismatch warning.
VersionDeltaFile
1.3+12-10sysutils/mtools/patches/patch-llong_h
1.70+1-0sysutils/mtools/Makefile
+13-102 files

OpenBSD/ports lut3QEX — sysutils/mtools Makefile distinfo

   SECURITY update to mtools-4.0.50

   Fix for CVE-2026-118384:
   GNU mtools through 4.0.49 has an out-of-bounds write in parse_vses in vfat.c.
VersionDeltaFile
1.18.8.1+2-2sysutils/mtools/distinfo
1.68.8.1+1-1sysutils/mtools/Makefile
+3-32 files

OpenBSD/ports 8fmzlNq — sysutils/mtools Makefile distinfo

   SECURITY update to mtools-4.0.50

   Fix for CVE-2026-118384:
   GNU mtools through 4.0.49 has an out-of-bounds write in parse_vses in vfat.c.
VersionDeltaFile
1.19+2-2sysutils/mtools/distinfo
1.69+1-1sysutils/mtools/Makefile
+3-32 files

OpenBSD/ports o65fPPU — www/librewolf distinfo Makefile, www/librewolf/patches patch-security_nss_lib_nss_nss_h patch-python_mozbuild_mozbuild_rust_commands_py

   www/librewolf: MFC update to 159.0-1 from yaydn / protonmail
VersionDeltaFile
1.1.2.1+15-0www/librewolf/patches/patch-security_nss_lib_nss_nss_h
1.20.2.2+4-10www/librewolf/Makefile
1.15.2.2+4-4www/librewolf/distinfo
1.1.2.1+1-1www/librewolf/patches/patch-third_party_llama_cpp_moz_build
1.1+0-0www/librewolf/patches/patch-security_nss_lib_nss_nss_h
1.1.2.1+0-0www/librewolf/patches/patch-python_mozbuild_mozbuild_rust_commands_py
+24-157 files not shown
+24-1513 files

OpenBSD/ports fDKSjmn — graphics/openexr Makefile distinfo

   SECURITY update to openexr-3.5.3.
VersionDeltaFile
1.55.2.1+2-2graphics/openexr/distinfo
1.95.2.1+1-1graphics/openexr/Makefile
+3-32 files

OpenBSD/ports tZ3rVfe — net/py-boto3 Makefile distinfo

   Update to py3-boto3-1.43.123.
VersionDeltaFile
1.669+2-2net/py-boto3/distinfo
1.682+1-1net/py-boto3/Makefile
+3-32 files

OpenBSD/ports o6yNfhZ — net/py-botocore Makefile distinfo

   Update to py3-botocore-1.43.123.
VersionDeltaFile
1.886+2-2net/py-botocore/distinfo
1.896+1-1net/py-botocore/Makefile
+3-32 files

OpenBSD/ports zyqg49c — security/libgcrypt Makefile, security/libgcrypt/patches patch-src_hwf-riscv_c

   libgcrypt: enable use of more riscv64 extensions

   Contrary to Linux which implemented a new "hwprobe" syscall, OpenBSD
   adds support for more RISC-V CPU-specific features through
   elf_aux_info(AT_HWCAP2). Use this to enable more speedups in libgcrypt.

   While here drop a workaround no longer needed for a type mismatch in RVV
   code.

   ok ajacoutot@
VersionDeltaFile
1.1+57-0security/libgcrypt/patches/patch-src_hwf-riscv_c
1.107+1-5security/libgcrypt/Makefile
+58-52 files

OpenBSD/ports laO6eIX — graphics/openexr Makefile distinfo

   SECURITY update to openexr-3.5.3.
VersionDeltaFile
1.57+2-2graphics/openexr/distinfo
1.97+1-1graphics/openexr/Makefile
+3-32 files

OpenBSD/ports PLRRlBc — sysutils/opentofu Makefile distinfo

   Update to opentofu-1.13.4.
VersionDeltaFile
1.53+2-2sysutils/opentofu/distinfo
1.55+1-1sysutils/opentofu/Makefile
+3-32 files

OpenBSD/src mPTvuMr — usr.sbin/rpki-client bytestring.h

   rpki-client: sync wth libcrypto bytestring.h r1.11

   Provide CBS_ASN1_IA5_STRING

   This will soon be needed in rpki-client for: fileName in Manifest fileList,
   cPSuri in certificate policy qualifiers and uniformResourceIdentifier in
   GeneralName, to name a few.

   Per X.680, section 41, table 8, the universal class number is 22 == 0x16.
   The naming of the constant matches BoringSSL's.
VersionDeltaFile
1.2+2-1usr.sbin/rpki-client/bytestring.h
+2-11 files

OpenBSD/src G43dS26 — lib/libcrypto/bytestring bytestring.h, lib/libssl bytestring.h

   bytestring: provide CBS_ASN1_IA5STRING

   This will soon be needed in rpki-client for: fileName in Manifest fileList,
   cPSuri in certificate policy qualifiers and uniformResourceIdentifier in
   GeneralName, to name a few.

   Per X.680, section 41, table 8, the universal class number is 22 == 0x16.
   The naming of the constant matches BoringSSL's.

   ok kenjiro
VersionDeltaFile
1.31+2-1lib/libssl/bytestring.h
1.11+2-1lib/libcrypto/bytestring/bytestring.h
+4-22 files

OpenBSD/src rwyJmJm — usr.bin/nc netcat.c

   nc: do not treat tls_read() failures as fatal with -k

   tls_read() can fail because the peer sends a malformed record. If -k is
   given, treat the failure gracefully, warn, and allow the caller to free
   the failed resources before accepting another connection.

   Fixes a bug introduced in r1.203 (Feb 2019)
   Simplified version of a diff by Acts1631

   ok kenjiro
VersionDeltaFile
1.241+19-7usr.bin/nc/netcat.c
+19-71 files

OpenBSD/src 2fIOvJt — usr.bin/ssh packet.c

   Move state sanity check to before potential use.  CID 915536, ok djm@
VersionDeltaFile
1.350+4-3usr.bin/ssh/packet.c
+4-31 files

OpenBSD/ports Qtqgh98 — devel/codex distinfo Makefile, devel/codex/patches patch-codex-rs_app-server-daemon_src_lib_rs patch-codex-rs_Cargo_toml

   devel/codex: update to 0.166.0
VersionDeltaFile
1.10+18-18devel/codex/patches/patch-codex-rs_core_src_tools_handlers_apply_patch_rs
1.1+33-0devel/codex/patches/patch-codex-rs_modcargo-crates_v8-152_2_0_src_cppgc_rs
1.48+4-3devel/codex/patches/patch-codex-rs_Cargo_toml
1.64+3-3devel/codex/Makefile
1.3+2-2devel/codex/patches/patch-codex-rs_app-server-daemon_src_lib_rs
1.61+2-2devel/codex/distinfo
+62-282 files not shown
+64-308 files

OpenBSD/ports SlDjH0E — www/tor-browser/browser/patches patch-xpcom_io_nsAppFileLocationProvider_cpp

   Tor Browser: remove useless comment from patch
VersionDeltaFile
1.6+1-2www/tor-browser/browser/patches/patch-xpcom_io_nsAppFileLocationProvider_cpp
+1-21 files