OpenBSD/src Q9kNp67usr.sbin/pcidump pcidump.c

   Print bridge windows when they're "open".

   ok dlg@
VersionDeltaFile
1.72+35-20usr.sbin/pcidump/pcidump.c
+35-201 files

OpenBSD/src 42V1JtAusr.sbin/httpd server_http.c

   httpd: fix server_http_time() to emit GMT times again

   The HTTP standard RFC 9110 requires GMT, in HTTP-date. We used to do this
   until a recent change to localtime.c changed GMT to UTC.

   From Sören Tempel, ok sthen
VersionDeltaFile
1.157+2-2usr.sbin/httpd/server_http.c
+2-21 files

OpenBSD/ports DpnOjO4archivers/xz Makefile distinfo

   archivers/xz: update to 5.8.2

   xz:
   - Take resource limits into account when determining the default
     memory usage limit for multithreaded mode.
VersionDeltaFile
1.56+2-2archivers/xz/Makefile
1.28+2-2archivers/xz/distinfo
+4-42 files

OpenBSD/ports A3YgHQgshells/bash Makefile distinfo

   shells/bash: update to 5.3 patchlevel 9
VersionDeltaFile
1.145+2-2shells/bash/Makefile
1.89+2-0shells/bash/distinfo
+4-22 files

OpenBSD/src SniB6cQlib/libcrypto/conf conf_api.c

   conf_api: add empty line between !openssl and openssl includes
VersionDeltaFile
1.28+2-1lib/libcrypto/conf/conf_api.c
+2-11 files

OpenBSD/src KxX9qqulib/libcrypto/conf conf_api.c

   conf_api: remove a few rather useless history tidbits
VersionDeltaFile
1.27+1-5lib/libcrypto/conf/conf_api.c
+1-51 files

OpenBSD/ports uRg2Voasysutils/ansible Makefile, sysutils/ansible/patches patch-ansible_collections_ansible_posix_plugins_action_synchronize_py patch-ansible_collections_ansible_posix_plugins_modules_mount_py

   add patches to ansible avoiding some deprecation warnings with newer
   versions of ansible-core, ok pvk@

   mostly from https://github.com/ansible-collections/ansible.posix/pull/690
VersionDeltaFile
1.1+30-0sysutils/ansible/patches/patch-ansible_collections_ansible_posix_plugins_action_synchronize_py
1.1+24-0sysutils/ansible/patches/patch-ansible_collections_ansible_posix_plugins_modules_mount_py
1.1+18-0sysutils/ansible/patches/patch-ansible_collections_ansible_posix_plugins_modules_synchronize_py
1.215+1-0sysutils/ansible/Makefile
+73-04 files

OpenBSD/ports rGBHmfBlang/mujs distinfo Makefile

   Update to mujs 1.3.8.
VersionDeltaFile
1.3+2-2lang/mujs/distinfo
1.3+1-1lang/mujs/Makefile
+3-32 files

OpenBSD/ports oPHtE35security/c2sp-testvectors Makefile distinfo, security/c2sp-testvectors/pkg PLIST

   Update to c2sp-testvectors 20251220
VersionDeltaFile
1.11+9-0security/c2sp-testvectors/pkg/PLIST
1.18+2-2security/c2sp-testvectors/Makefile
1.17+2-2security/c2sp-testvectors/distinfo
+13-43 files

OpenBSD/ports H7AXeWJnet/lagrange Makefile distinfo

   update net/lagrange to 1.19.4; from MAINTAINER Florian Viehweger, thanks!
VersionDeltaFile
1.81+2-2net/lagrange/Makefile
1.67+2-2net/lagrange/distinfo
+4-42 files

OpenBSD/ports 6Oa7HWWdevel/quirks Makefile, devel/quirks/files Quirks.pm

   remove "obsolete" quirks entry for glade, and merge devel/glade into
   lang/python/3 via @pkgpath + @conflict (no quirks entry required
   for that, because it is part of the update-set anyway).

   glade in 7.8 depended on python 3.12 and in order that upgrades to
   -current (and later 7.9) can work, we need to provide an upgrade path
   that makes it disappear if installed. listing a port as obsolete does
   not do this, it just leaves it installed, along with any packages
   which it depends on (i.e. python 3.12 here), resulting in problems
   if that causes a conflict.
VersionDeltaFile
1.19+4-0lang/python/3/Makefile
1.1774+1-2devel/quirks/files/Quirks.pm
1.14+2-0lang/python/3/pkg/PLIST-main
1.1762+1-1devel/quirks/Makefile
+8-34 files

OpenBSD/ports 5IrFbH9security/wycheproof-testvectors Makefile distinfo, security/wycheproof-testvectors/pkg PLIST

   Update to wycheproof-testvectors 20251219
VersionDeltaFile
1.33+2-2security/wycheproof-testvectors/Makefile
1.30+2-2security/wycheproof-testvectors/distinfo
1.16+4-0security/wycheproof-testvectors/pkg/PLIST
+8-43 files

OpenBSD/src DPKhvrKregress/lib/libcrypto/wycheproof wycheproof.go

   wycheproof: add minimal glue for the decaps validation tests
VersionDeltaFile
1.194+8-1regress/lib/libcrypto/wycheproof/wycheproof.go
+8-11 files

OpenBSD/ports 42NrArJsecurity/letsencrypt Makefile.inc, security/letsencrypt/client distinfo

   update to certbot-5.2.2
VersionDeltaFile
1.91+2-2security/letsencrypt/client/distinfo
1.90+2-2security/letsencrypt/py-acme/distinfo
1.97+1-1security/letsencrypt/Makefile.inc
+5-53 files

OpenBSD/ports waQ4Beix11/i3 distinfo Makefile, x11/i3/patches patch-meson_build patch-src_config_directives_c

   update to i3-4.25
VersionDeltaFile
1.7+2-4x11/i3/patches/patch-meson_build
1.46+2-2x11/i3/distinfo
1.12+2-2x11/i3/patches/patch-src_config_directives_c
1.143+1-1x11/i3/Makefile
+7-94 files

OpenBSD/ports LTObSUxx11/evilwm distinfo Makefile

   update to evilwm-1.5
VersionDeltaFile
1.21+2-2x11/evilwm/distinfo
1.32+1-1x11/evilwm/Makefile
+3-32 files

OpenBSD/ports 1PU00Bpmisc/gpsd Makefile distinfo, misc/gpsd/patches patch-SConscript

   update to gpsd-3.27.1
VersionDeltaFile
1.8+3-3misc/gpsd/patches/patch-SConscript
1.104+3-2misc/gpsd/Makefile
1.18+2-2misc/gpsd/distinfo
1.21+1-0misc/gpsd/pkg/PLIST-main
+9-74 files

OpenBSD/ports afg3Hbwdevel/py-altgraph distinfo Makefile

   Update to py3-altgraph-0.17.5.
VersionDeltaFile
1.11+2-2devel/py-altgraph/distinfo
1.32+1-2devel/py-altgraph/Makefile
+3-42 files

OpenBSD/ports DpYBim0textproc/cookcli distinfo crates.inc

   Update to CookCLI 0.19.0.
VersionDeltaFile
1.2+58-4textproc/cookcli/distinfo
1.2+27-0textproc/cookcli/crates.inc
1.2+1-1textproc/cookcli/Makefile
+86-53 files

OpenBSD/ports mUniIcndevel/py-incremental Makefile distinfo, devel/py-incremental/pkg PLIST

   update to py3-incremental-24.11.0
VersionDeltaFile
1.22+14-18devel/py-incremental/Makefile
1.6+2-2devel/py-incremental/distinfo
1.10+1-1devel/py-incremental/pkg/PLIST
+17-213 files

OpenBSD/ports rPLMcI7graphics/gimp/stroke-arrows Makefile distinfo, graphics/gimp/stroke-arrows/pkg PLIST

   update to gimp-stroke-arrows-0.8
VersionDeltaFile
1.2+6-4graphics/gimp/stroke-arrows/Makefile
1.2+6-0graphics/gimp/stroke-arrows/pkg/PLIST
1.2+2-2graphics/gimp/stroke-arrows/distinfo
+14-63 files

OpenBSD/ports f3uDfJydevel/py-cachetools distinfo Makefile

   update to py3-cachetools-6.2.4
VersionDeltaFile
1.19+2-2devel/py-cachetools/distinfo
1.30+1-1devel/py-cachetools/Makefile
+3-32 files

OpenBSD/ports Y6c3FDRdevel/py-more-itertools distinfo Makefile

   update to py3-more-itertools-10.8.0
VersionDeltaFile
1.11+2-2devel/py-more-itertools/distinfo
1.24+1-1devel/py-more-itertools/Makefile
+3-32 files

OpenBSD/ports 0seXYpttextproc/py-roman-numerals distinfo Makefile

   update to py3-roman-numerals-4.1.0
VersionDeltaFile
1.3+2-2textproc/py-roman-numerals/distinfo
1.3+1-2textproc/py-roman-numerals/Makefile
+3-42 files

OpenBSD/ports HAVwGRInet/p5-Zonemaster/ldns distinfo Makefile

   update to p5-Zonemaster-LDNS-5.0.1
VersionDeltaFile
1.16+2-2net/p5-Zonemaster/ldns/distinfo
1.24+1-1net/p5-Zonemaster/ldns/Makefile
+3-32 files

OpenBSD/ports Iyo0Yfznet/dsvpn distinfo Makefile, net/dsvpn/patches patch-Makefile

   update to dsvpn-0.1.5
VersionDeltaFile
1.3+2-2net/dsvpn/distinfo
1.6+1-2net/dsvpn/Makefile
1.4+1-1net/dsvpn/patches/patch-Makefile
+4-53 files

OpenBSD/ports vtFvPiRsysutils/unbound_exporter distinfo modules.inc

   Update to unbound_exporter 0.5.0.
VersionDeltaFile
1.2+128-116sysutils/unbound_exporter/distinfo
1.2+51-48sysutils/unbound_exporter/modules.inc
1.2+1-1sysutils/unbound_exporter/Makefile
+180-1653 files

OpenBSD/ports BHErYv5textproc/calibre Makefile

   calibre: add missing BDEP on devel/cmake/core
VersionDeltaFile
1.111+1-0textproc/calibre/Makefile
+1-01 files

OpenBSD/ports 5gBKpnlsecurity/gpa Makefile, security/gpa/patches patch-src_gpacontext_c patch-src_gpakeyexpireop_c

   update to gpa-0.11.0 (switching to gtk+3)
   add post-release patches to fix with newer gpgme
VersionDeltaFile
1.1+97-0security/gpa/patches/patch-src_gpacontext_c
1.1+25-0security/gpa/patches/patch-src_gpakeyexpireop_c
1.45+10-11security/gpa/Makefile
1.1+16-0security/gpa/patches/patch-src_cm-piv_c
1.1+16-0security/gpa/patches/patch-src_gpacontext_h
1.1+12-0security/gpa/patches/patch-src_gpa-marshal_list
+176-112 files not shown
+178-158 files

OpenBSD/src 0jvNXthsys/dev/vmm vmm.c

   Fix race in vmm(4) where

   vmm(4) tracks the number of virtual machines and vcpus being emulated
   at a given time. When the last known vm is terminated, it disables
   virtualization extensions on all host cpus. Consequently, if the
   virtualization extensions are not currently enabled on the current
   host processor and a caller issues a VMM_IOC_CREATE ioctl(2), vmm(4)
   will enable the extensions on all host cpus before proceeding with
   creation.

   The current method of counting known vm's races with this check. A
   caller issuing a VMM_IOC_CREATE ioctl(2) may be past the initial
   check for extensions being active while another caller issuing a
   VMM_IOC_TERM may be terminating the only running virtual machine.
   The counter will reach zero, and the caller in the VMM_IOC_TERM
   path will trigger the host-wide deactivation.

   On Intel machines, this results in the vcpu initialization code
   (executed by the VMM_IOC_CREATE caller) producing #UD as VMX-specific

    [11 lines not shown]
VersionDeltaFile
1.9+36-36sys/dev/vmm/vmm.c
+36-361 files