OpenBSD/ports gVkCrfa — devel/highway Makefile

   Reenable RVV code that it compiles

   Brad backported an llvm fix for the type mismatch that was plaguing the
   riscv vector intrinsics.  Also Brad added runtime detection to this port
   through elf_aux_info(3) earlier this summer, so we can now enable the RVV code
   in highway.  But don't drop -DHWY_CMAKE_RVV=OFF, because it would make
   unconditional use of RVV through CFLAGS, and OpenBSD/riscv64 doesn't assume
   RVV support / RVA23.
VersionDeltaFile
1.12+1-3devel/highway/Makefile
+1-31 files

OpenBSD/ports IWvhZKL — comms/gnuradio Makefile

   drop unused BDEP on click-plugins
VersionDeltaFile
1.33+1-2comms/gnuradio/Makefile
+1-21 files

OpenBSD/ports d4nDpZy — www/py-beaker distinfo Makefile, www/py-beaker/pkg PLIST

   update to py3-beaker-1.14.1
VersionDeltaFile
1.43+10-12www/py-beaker/Makefile
1.13+0-6www/py-beaker/pkg/PLIST
1.9+2-2www/py-beaker/distinfo
+12-203 files

OpenBSD/ports Y5jvn9T — graphics/openjp2 Makefile, graphics/openjp2/patches patch-src_lib_openjp2_pi_c patch-src_lib_openjp2_j2k_c

   openjp2: add some vuln fixes from upstream commits and PRs
VersionDeltaFile
1.22.6.1+1-0graphics/openjp2/Makefile
1.1.2.1+0-0graphics/openjp2/patches/patch-src_lib_openjp2_pi_c
1.1.2.1+0-0graphics/openjp2/patches/patch-src_lib_openjp2_j2k_c
1.1.2.1+0-0graphics/openjp2/patches/patch-src_lib_openjp2_dwt_c
+1-04 files

OpenBSD/ports LjyFHa3 — graphics/openjp2 Makefile, graphics/openjp2/patches patch-src_lib_openjp2_pi_c patch-src_lib_openjp2_j2k_c

   openjp2: add some vuln fixes from upstream commits and PRs
VersionDeltaFile
1.1+49-0graphics/openjp2/patches/patch-src_lib_openjp2_dwt_c
1.1+29-0graphics/openjp2/patches/patch-src_lib_openjp2_j2k_c
1.1+25-0graphics/openjp2/patches/patch-src_lib_openjp2_pi_c
1.23+1-0graphics/openjp2/Makefile
+104-04 files

OpenBSD/ports jToJ1AS — devel Makefile, devel/py-py distinfo

   drop py-py, no longer needed
VersionDeltaFile
1.1838+2-1devel/quirks/files/Quirks.pm
1.1824+1-1devel/quirks/Makefile
1.2621+0-1devel/Makefile
1.21+0-0devel/py-py/pkg/PLIST
1.3+0-0devel/py-py/pkg/DESCR
1.13+0-0devel/py-py/distinfo
+3-31 files not shown
+3-37 files

OpenBSD/ports vP5ZkHF — devel/py-cffi Makefile

   drop unneeded devel/py-py tdep
VersionDeltaFile
1.39+0-2devel/py-cffi/Makefile
+0-21 files

OpenBSD/ports Lqj3nRW — devel/py-fields Makefile

   drop unneeded devel/py-py tdep (tests are broken anyway, but this doesn't help)
VersionDeltaFile
1.16+1-2devel/py-fields/Makefile
+1-21 files

OpenBSD/ports yxxfaCA — devel/py-test-xprocess Makefile

   drop unneeded devel/py-py dep
VersionDeltaFile
1.18+5-7devel/py-test-xprocess/Makefile
+5-71 files

OpenBSD/ports vlk7Dg1 — devel/py-test-forked distinfo Makefile

   update to py3-test-forked-1.7.5
VersionDeltaFile
1.18+12-15devel/py-test-forked/Makefile
1.4+2-2devel/py-test-forked/distinfo
+14-172 files

OpenBSD/ports 87JP6rl — net/py-impacket distinfo Makefile, net/py-impacket/patches patch-examples_raiseChild_py patch-examples_nmapAnswerMachine_py

   update to py3-impacket-0.13.1
VersionDeltaFile
1.15+99-8net/py-impacket/pkg/PLIST
1.37+28-43net/py-impacket/Makefile
1.11+2-2net/py-impacket/distinfo
1.8+0-0net/py-impacket/patches/patch-examples_raiseChild_py
1.10+0-0net/py-impacket/patches/patch-examples_nmapAnswerMachine_py
1.8+0-0net/py-impacket/patches/patch-examples_goldenPac_py
+129-536 files

OpenBSD/ports 2HUO39b — lang/gcc/16 distinfo Makefile, lang/gcc/16/patches patch-gcc_config_rs6000_openbsd_h

   lang/gcc/16: macppc without BFD

   we use RELOCATABLE_NEEDS_FIXUP at powerpc64 as well
VersionDeltaFile
1.23+2-10lang/gcc/16/Makefile
1.2+6-1lang/gcc/16/patches/patch-gcc_config_rs6000_openbsd_h
1.10+2-2lang/gcc/16/distinfo
+10-133 files

OpenBSD/ports MYpus7O — lang/gcc Makefile.inc

   lang/gcc: add my mirror for gcc bootstraps

   Discussed with sthen@
VersionDeltaFile
1.25+2-1lang/gcc/Makefile.inc
+2-11 files

OpenBSD/src SeJsKFO — usr.bin/ssh servconf.c

   Add missing sentinel to multistate_keepalives.  bz#4028 from dambi at tio.cz.
VersionDeltaFile
1.459+2-1usr.bin/ssh/servconf.c
+2-11 files

OpenBSD/src lildUWz — usr.bin/tmux server-client.c

   Clear session when freeing client, GitHub issue 5712 from Jeong, Heon.
VersionDeltaFile
1.519+4-1usr.bin/tmux/server-client.c
+4-11 files

OpenBSD/src vWWdoy4 — usr.sbin/rpki-client extern.h mft.c

   rpki-client: merge mft certid and isuserid

   The latter was never set and they mean the same thing anyway.

   ok job
VersionDeltaFile
1.318+3-3usr.sbin/rpki-client/main.c
1.147+1-3usr.sbin/rpki-client/mft.c
1.192+2-2usr.sbin/rpki-client/parser.c
1.304+1-2usr.sbin/rpki-client/extern.h
+7-104 files

OpenBSD/src RwfeVu2 — usr.sbin/rpki-client roa.c mft.c

   Keep track of the certid of the issuer in a given product

   Will be used to sync a tree of CAs between parser & main process.

   OK tb@
VersionDeltaFile
1.303+8-1usr.sbin/rpki-client/extern.h
1.191+7-1usr.sbin/rpki-client/parser.c
1.94+3-1usr.sbin/rpki-client/roa.c
1.146+3-1usr.sbin/rpki-client/mft.c
1.246+3-1usr.sbin/rpki-client/cert.c
1.48+3-1usr.sbin/rpki-client/aspa.c
+27-61 files not shown
+30-77 files

OpenBSD/src BjT761E — usr.sbin/rpki-client extern.h cert.c

   rpki-client: rework handling of the expire time

   The expire time for certificates was added as a hack for filemode and has
   been unused in normal mode. We can use it to track the expiry time along
   the validating chain of all objects by setting it when validating CAs.

   TAs expire with their not after, intermediate CAs and EE certs expire at
   the minimum of their notafter, their CRL's nextupdate and their issuer's
   expire time. Signed objects inherit the expire time from their EE cert
   (this can be handled more cleanly later on).

   This way we do not need to grab a lock to determine the expire time of any
   object and we can stop walking up the validation chain and look up the same
   CRLs over and over again.

   ok job
VersionDeltaFile
1.136+6-11usr.sbin/rpki-client/x509.c
1.190+8-8usr.sbin/rpki-client/parser.c
1.92+5-5usr.sbin/rpki-client/filemode.c
1.302+3-3usr.sbin/rpki-client/extern.h
1.245+4-2usr.sbin/rpki-client/cert.c
+26-295 files

OpenBSD/src P1bcUeb — usr.bin/ssh ssh_config.5

   Missing comma.  bz#4015, from calestyo at scientia.org.
VersionDeltaFile
1.433+3-3usr.bin/ssh/ssh_config.5
+3-31 files

OpenBSD/ports 1LfzcDq — www/webkitgtk4 Makefile distinfo, www/webkitgtk4/patches patch-Source_WebDriver_WebDriverService_cpp patch-Source_WebKit_UIProcess_gtk_AcceleratedBackingStore_cpp

   Maintenance update to webkitgtk{41,60}-2.54.1.
VersionDeltaFile
1.267.2.1+1-3www/webkitgtk4/Makefile
1.3.2.1+2-2www/webkitgtk4/patches/patch-Source_WebKit_UIProcess_gtk_AcceleratedBackingStore_cpp
1.150.2.1+2-2www/webkitgtk4/distinfo
1.1.2.1+0-0www/webkitgtk4/patches/patch-Source_WebDriver_WebDriverService_cpp
+5-74 files

OpenBSD/ports PGgDTZv — www/webkitgtk4 Makefile distinfo, www/webkitgtk4/patches patch-Source_WebDriver_WebDriverService_cpp patch-Source_WebKit_UIProcess_gtk_AcceleratedBackingStore_cpp

   Update to webkitgtk{41,60}-2.54.1.
VersionDeltaFile
1.268+1-3www/webkitgtk4/Makefile
1.4+2-2www/webkitgtk4/patches/patch-Source_WebKit_UIProcess_gtk_AcceleratedBackingStore_cpp
1.151+2-2www/webkitgtk4/distinfo
1.2+0-0www/webkitgtk4/patches/patch-Source_WebDriver_WebDriverService_cpp
+5-74 files

OpenBSD/src 2zBEtzC — usr.bin/ssh sshd_config.5

   Fix typo in ssh-mldsa44-ed25519. bz#4027, from alarrosa at suse.com
VersionDeltaFile
1.411+2-2usr.bin/ssh/sshd_config.5
+2-21 files

OpenBSD/ports uWKbG2Z — devel/py-setproctitle Makefile distinfo

   update to py3-setproctitle-1.3.8
VersionDeltaFile
1.16+2-2devel/py-setproctitle/distinfo
1.33+1-1devel/py-setproctitle/Makefile
+3-32 files

OpenBSD/ports y71njuj — infrastructure/bin update-plist

   use existing IsFile from the base class rather than defining an extra
   method that does the same thing. from espie.
VersionDeltaFile
1.218+2-7infrastructure/bin/update-plist
+2-71 files

OpenBSD/ports G9mUOsw — databases/galera/patches patch-cmake_asio_cmake

   galera: don't fail build if too-new asio is present. from Brad.
VersionDeltaFile
1.1+22-0databases/galera/patches/patch-cmake_asio_cmake
+22-01 files

OpenBSD/ports CcnO5zq — databases/mariadb Makefile, databases/mariadb/patches patch-storage_innobase_dict_dict0dict_cc

   cherrypick upstream commit to avoid snprintf overlap, from Brad.
   https://jira.mariadb.org/browse/MDEV-41221
VersionDeltaFile
1.172.2.1+1-1databases/mariadb/Makefile
1.1.2.1+0-0databases/mariadb/patches/patch-storage_innobase_dict_dict0dict_cc
+1-12 files

OpenBSD/ports 9GoeGkW — databases/mariadb Makefile, databases/mariadb/patches patch-storage_innobase_dict_dict0dict_cc

   cherrypick upstream commit to avoid snprintf overlap, from Brad.
   https://jira.mariadb.org/browse/MDEV-41221
VersionDeltaFile
1.1+32-0databases/mariadb/patches/patch-storage_innobase_dict_dict0dict_cc
1.173+1-1databases/mariadb/Makefile
+33-12 files

OpenBSD/ports sFqdbjL — mail/grommunio/gromox distinfo Makefile, mail/grommunio/gromox/patches patch-exch_ews_serialization_cpp patch-mda_exmdb_local_exmdb_local_cpp

   update to 3.12
VersionDeltaFile
1.8+2-2mail/grommunio/gromox/patches/patch-mda_exmdb_local_exmdb_local_cpp
1.10+2-2mail/grommunio/gromox/patches/patch-exch_exmdb_db_engine_cpp
1.50+2-2mail/grommunio/gromox/distinfo
1.73+2-2mail/grommunio/gromox/Makefile
1.33+2-1mail/grommunio/gromox/pkg/PLIST-main
1.2+0-0mail/grommunio/gromox/patches/patch-exch_ews_serialization_cpp
+10-92 files not shown
+10-98 files

OpenBSD/src rbBxoUB — etc/rc.d rc.subr

   Randonly, when starting a daemon that sets rc_bg=YES, we may end up with:
   /etc/rc.d/foo: kill: 123456: no such process

   There's a race in the rc.subr(8) system where we can end up killing a non
   existing process (which PID may already be reused by another one).

   The reason is that rc_alarm timer sends a SIGALRM to all children of rc_cmd to
   detach rc_start. But the timer is also a child... and can then die while
   rc_cmd() is about to kill it; that's when you get the error (as it's already
   gone).
   Re-implement so the timer ignore SIGALRM and let it get killed by rc_cmd.

   My tests confirm this fixes the issue, so commit it early in the release
   process to make sure this does not introduce any regression.

   reported on bugs@ by adfsilva at gmail dot com
   ok kn@
VersionDeltaFile
1.169+15-17etc/rc.d/rc.subr
+15-171 files

OpenBSD/ports eIbxqG9 — www/chromium distinfo, www/chromium/patches patch-content_browser_child_thread_type_switcher_linux_cc patch-chrome_browser_private_verification_tokens_private_verification_tokens_url_loader_throttle_cc

   update to 155.0.8059.39
VersionDeltaFile
1.499+6-414www/chromium/distinfo
1.166+53-53www/chromium/patches/patch-chrome_browser_about_flags_cc
1.143+30-30www/chromium/patches/patch-chrome_browser_chrome_content_browser_client_cc
1.2+55-1www/chromium/patches/patch-chrome_browser_ui_toolbar_app_menu_icon_controller_cc
1.8+31-15www/chromium/patches/patch-content_browser_child_thread_type_switcher_linux_cc
1.2+31-15www/chromium/patches/patch-chrome_browser_private_verification_tokens_private_verification_tokens_url_loader_throttle_cc
+206-528385 files not shown
+1,648-1,675391 files