OpenBSD/ports a7bvhImdevel/jdk/21 Makefile distinfo, devel/jdk/21/patches patch-src_hotspot_cpu_aarch64_stubGenerator_aarch64_cpp

   Update to 21.0.11+10-1 GA:
   * Upstream release notes:
   https://www.oracle.com/java/technologies/javase/21-0-11-relnotes.html
   * Contains upstream security fixes:
   https://openjdk.org/groups/vulnerability/advisories/2026-04-21
   * This only builds on clang arch so cleanup Makefile to match
   * Remove patch committed upstream at bsd-port
VersionDeltaFile
1.16+4-10devel/jdk/21/Makefile
1.11+2-2devel/jdk/21/distinfo
1.2+0-0devel/jdk/21/patches/patch-src_hotspot_cpu_aarch64_stubGenerator_aarch64_cpp
+6-123 files

OpenBSD/ports Ss500Cpdevel/jdk/17 Makefile distinfo, devel/jdk/17/patches patch-make_hotspot_lib_CompileJvm_gmk patch-make_modules_java_desktop_lib_Awt2dLibraries_gmk

   Update to 17.0.19+10-1 GA:
   * Upstream release notes:
   https://www.oracle.com/java/technologies/javase/17-0-19-relnotes.html
   * Contains upstream security fixes:
   https://openjdk.org/groups/vulnerability/advisories/2026-04-21
   * This only builds on clang arch so cleanup Makefile to match
   * Fix building with warnings as errors
   * Fix building with external libpng on aarch64
VersionDeltaFile
1.4+9-23devel/jdk/17/patches/patch-make_hotspot_lib_CompileJvm_gmk
1.3+14-10devel/jdk/17/patches/patch-make_modules_java_desktop_lib_Awt2dLibraries_gmk
1.41+4-12devel/jdk/17/Makefile
1.21+2-2devel/jdk/17/distinfo
+29-474 files

OpenBSD/src 1hkt9Hyusr.sbin/bgpctl output.c output_json.c

   Add the extended message capability to the if statement that checks if
   the peer has anything enabled. Missed when adding ext_msg support.

   OK tb@
VersionDeltaFile
1.75+5-3usr.sbin/bgpctl/output.c
1.64+3-2usr.sbin/bgpctl/output_json.c
+8-52 files

OpenBSD/ports owVaeovemulators/vice Makefile distinfo, emulators/vice/patches patch-src_lib_libusbsiddrv_USBSID_cpp patch-configure_ac

   Update vice to 3.10.
VersionDeltaFile
1.13+25-77emulators/vice/pkg/PLIST
1.1+19-0emulators/vice/patches/patch-src_lib_libusbsiddrv_USBSID_cpp
1.28+3-2emulators/vice/Makefile
1.11+2-2emulators/vice/distinfo
1.13+2-2emulators/vice/patches/patch-configure_ac
1.8+1-1emulators/vice/patches/patch-src_Makefile_in
+52-844 files not shown
+52-8410 files

OpenBSD/src 72WDOGzusr.sbin/bgpd chash.c chash.h

   Introduce ch_ext a struct holding the table an meta data pointers for
   the extendible hash.

   Doing this removes the need for handling two arrays in resize operations
   and also keeps the two pointers together. The code becomes simpler and
   with some reshuffling ch_table_resize() is now less problematic.

   The initial allocation of the extendible table is increased from one entry
   to two.

   OK tb@
VersionDeltaFile
1.12+68-76usr.sbin/bgpd/chash.c
1.7+5-7usr.sbin/bgpd/chash.h
+73-832 files

OpenBSD/src wxJ6n5Wsys/kern subr_disk.c

   In the disklabel check for specific fields with value 0, and return
   early before trying to check for a byte-swapped label.  This avoids
   a /0 in the byte-swapped partition check.
   ok krw, also discussed with krw
VersionDeltaFile
1.285+8-7sys/kern/subr_disk.c
+8-71 files

OpenBSD/src 7zqtlytusr.bin/sed compile.c

   Fix heap buffer overread in compile_delimited()

   OK deraadt
VersionDeltaFile
1.54+3-2usr.bin/sed/compile.c
+3-21 files

OpenBSD/src zg1DqWxusr.sbin/bgpd rde_prefix.c rde.h

   Do not fatal in pt_fill() instead return an error object that can never exist.

   pt_fill() is in some cases used by semi-trusted content (e.g. from
   bgpctl). The fatalx calls in that function are therefor a problem.

   This alters pt_fill to instead return a pt_entry object that can not
   exist in the tree. This error object is simply initalised with 0xff.

   Also if the prefixlen is too large for the address family just clip it down
   to the maximum (with a log message).

   In pt_add(), the only place a pt_fill() object would be added to the tree,
   check if the returned object is valid. There it is ok to fatal (at least
   for now) since the code previous to pt_add() should validate the prefix.

   Uniform some error messages and switch the prefixlen argument to u_int.

   OK tb@
VersionDeltaFile
1.61+53-22usr.sbin/bgpd/rde_prefix.c
1.348+5-5usr.sbin/bgpd/rde.h
+58-272 files

OpenBSD/ports vDJnhrwtextproc/miller distinfo modules.inc

   Update miller to 6.17.0.
VersionDeltaFile
1.17+74-40textproc/miller/distinfo
1.3+23-11textproc/miller/modules.inc
1.21+2-2textproc/miller/Makefile
+99-533 files

OpenBSD/src wpUl1Fdlib/libc/sys pledge.2

   strict localtime / zoneinfo __pledge_open() behaviours coming soon
VersionDeltaFile
1.84+3-3lib/libc/sys/pledge.2
+3-31 files

OpenBSD/ports d6316ktnet/dnsmasq distinfo Makefile

   update to dnsmasq-2.92rel2, ok brad (maintainer)
VersionDeltaFile
1.48+2-2net/dnsmasq/distinfo
1.72+2-1net/dnsmasq/Makefile
+4-32 files

OpenBSD/ports NazkoUmmisc/p5-File-LibMagic/patches patch-t_oo-api_t

   Test expects features of efile(1) program from devel/libmagic.
VersionDeltaFile
1.1+14-0misc/p5-File-LibMagic/patches/patch-t_oo-api_t
+14-01 files

OpenBSD/ports eCdi9qUdevel/jdk/25 Makefile distinfo, devel/jdk/25/patches patch-src_hotspot_cpu_aarch64_stubGenerator_aarch64_cpp patch-src_jdk_jdwp_agent_unix_native_libjdwp_exec_md_c

   Update to 25.0.3+6-1 GA:
   * Upstream release notes:
   https://www.oracle.com/java/technologies/javase/25-0-3-relnotes.html
   * Contains upstream security fixes:
   https://openjdk.org/groups/vulnerability/advisories/2026-04-21
   * Remove patches committed upstream at bsd-port
VersionDeltaFile
1.9+2-3devel/jdk/25/Makefile
1.4+2-2devel/jdk/25/distinfo
1.2+0-0devel/jdk/25/patches/patch-src_hotspot_cpu_aarch64_stubGenerator_aarch64_cpp
1.2+0-0devel/jdk/25/patches/patch-src_jdk_jdwp_agent_unix_native_libjdwp_exec_md_c
1.3+0-0devel/jdk/25/patches/patch-src_hotspot_os_cpu_bsd_aarch64_vm_version_bsd_aarch64_cpp
1.3+0-0devel/jdk/25/patches/patch-make_modules_java_desktop_lib_ClientLibraries_gmk
+4-56 files

OpenBSD/src MOwmcOUsys/kern kern_ktrace.c

   The ktrace signal structure ktr_psig needs to be zero'd before filling in
   for providing to userland.
   from Stuart Thomas
VersionDeltaFile
1.116+2-1sys/kern/kern_ktrace.c
+2-11 files

OpenBSD/src 5oolTe3usr.sbin/bgpd rde_rib.c

   Link-local addresses for nexthops also need to check scope_id.

   scope_id, the gift that keeps on giving.

   OK tb@
VersionDeltaFile
1.293+12-2usr.sbin/bgpd/rde_rib.c
+12-21 files

OpenBSD/src XY8EJwGusr.sbin/bgpd rde.c

   Return error on unhandled imsg types in the adj-rib-out case.

   In rde_dump_ctx_new() the adj-rib-out case only covers some of the
   possible imsg types rde_dump_ctx_new() can be called with. So ship back an
   error instead of the fatalx() call.

   OK tb@
VersionDeltaFile
1.700+7-2usr.sbin/bgpd/rde.c
+7-21 files

OpenBSD/src 5Urk0kJusr.sbin/bgpd bgpd.c

   Add missing pfkey_remove() calls in error paths for RTR socket establishment.

   OK tb@
VersionDeltaFile
1.289+3-1usr.sbin/bgpd/bgpd.c
+3-11 files

OpenBSD/src jaYJvxyusr.bin/tmux tty-draw.c

   Fix a couple of bugs in tty_draw_line: do not loop forever if orphan
   padding appears, or if a wide character is trimmed at the right of the
   region. Much help with testing from qingliu at alauda dot io in GitHub
   issue 5024.
VersionDeltaFile
1.8+28-31usr.bin/tmux/tty-draw.c
+28-311 files

OpenBSD/ports f5wnjBIdatabases/tdbc-sqlite3 distinfo Makefile

   Update to 1.1.13.
VersionDeltaFile
1.11+2-2databases/tdbc-sqlite3/distinfo
1.18+1-1databases/tdbc-sqlite3/Makefile
+3-32 files

OpenBSD/ports 1niDEqEdatabases/tdbc-postgres distinfo Makefile

   Update to 1.1.13.
VersionDeltaFile
1.6+2-2databases/tdbc-postgres/distinfo
1.9+1-1databases/tdbc-postgres/Makefile
+3-32 files

OpenBSD/ports bzp9hjIdatabases/tdbc-odbc distinfo Makefile

   Update to 1.1.13.
VersionDeltaFile
1.5+2-2databases/tdbc-odbc/distinfo
1.6+1-1databases/tdbc-odbc/Makefile
+3-32 files

OpenBSD/ports w9eeigtdatabases/tdbc-mysql distinfo Makefile

   Update to 1.1.13.
VersionDeltaFile
1.6+2-2databases/tdbc-mysql/distinfo
1.9+1-1databases/tdbc-mysql/Makefile
+3-32 files

OpenBSD/ports trSdCw9databases/tdbc distinfo Makefile, databases/tdbc/patches patch-configure

   Update to 1.1.13.
VersionDeltaFile
1.11+2-2databases/tdbc/distinfo
1.9+2-2databases/tdbc/patches/patch-configure
1.19+1-1databases/tdbc/Makefile
+5-53 files

OpenBSD/ports cVHczSjmail/grommunio/gromox/patches patch-data_exmdb_list_txt

   remove obsolete patch
VersionDeltaFile
1.2+0-0mail/grommunio/gromox/patches/patch-data_exmdb_list_txt
+0-01 files

OpenBSD/src QmQZneosbin/pfctl pfctl.c

   avoid calling free() on an uninitialised pointer from an error path
   ok sashan@ henning@
VersionDeltaFile
1.403+2-2sbin/pfctl/pfctl.c
+2-21 files

OpenBSD/ports OPJYJzhdevel/jdk/11 distinfo Makefile, devel/jdk/11/patches patch-src_jdk_pack_share_native_common-unpack_coding_cpp patch-src_jdk_crypto_ec_share_native_libsunec_impl_mpi_c

   Update to 11.0.31+11-1 GA:
   * Upstream release notes:
   https://www.oracle.com/java/technologies/javase/11-0-31-relnotes.html
   * Contains upstream security fixes:
   https://openjdk.org/groups/vulnerability/advisories/2026-04-21
   * Remove patches committed upstream at bsd-port
VersionDeltaFile
1.36+2-2devel/jdk/11/distinfo
1.70+2-2devel/jdk/11/Makefile
1.2+0-0devel/jdk/11/patches/patch-src_jdk_pack_share_native_common-unpack_coding_cpp
1.2+0-0devel/jdk/11/patches/patch-src_jdk_crypto_ec_share_native_libsunec_impl_mpi_c
1.2+0-0devel/jdk/11/patches/patch-src_java_desktop_share_native_libsplashscreen_splashscreen_gif_c
1.4+0-0devel/jdk/11/patches/patch-src_java_desktop_share_classes_sun_print_PSPrinterJob_java
+4-49 files not shown
+4-415 files

OpenBSD/ports fulUXzCemulators/fuse-utils distinfo Makefile

   Update fuse-utils to 1.4.4.
VersionDeltaFile
1.16+2-2emulators/fuse-utils/distinfo
1.38+1-2emulators/fuse-utils/Makefile
+3-42 files

OpenBSD/ports EGYPJMMmisc/libcpucycles Makefile distinfo, misc/libcpucycles/patches patch-configure_fix_soname patch-configure_remove_librt

   update to libcpucycles-20260105, from Miguel Landaeta (maintainer)
   i added a post-install to remove the linux-specific "cpucycles-open"
VersionDeltaFile
1.3+8-8misc/libcpucycles/patches/patch-configure_fix_soname
1.6+7-1misc/libcpucycles/Makefile
1.4+2-2misc/libcpucycles/distinfo
1.3+2-2misc/libcpucycles/patches/patch-configure_remove_librt
1.4+1-1misc/libcpucycles/patches/patch-configure_translate_host_arch
+20-145 files

OpenBSD/src UeYhgO3usr.bin/tmux tty-features.c

   Update supported features for Foot, from Meriel Luna Mittelbach in
   GutHub issue 5079.
VersionDeltaFile
1.36+8-3usr.bin/tmux/tty-features.c
+8-31 files

OpenBSD/ports n26idCWgames/freeorion Makefile

   don't hardcode 3.13 Python version
VersionDeltaFile
1.30+2-2games/freeorion/Makefile
+2-21 files