OpenBSD/ports bjwfQXo — emulators/wine Makefile, emulators/wine/patches patch-dlls_winepulse_drv_pulse_c

   winepulse.drv: buffer before playback. Fixes crackling introduced with
   the switch from pulseaudio to pipewire pulse.

   from aja@ - thanks!
VersionDeltaFile
1.2+15-7emulators/wine/patches/patch-dlls_winepulse_drv_pulse_c
1.53+1-1emulators/wine/Makefile
+16-82 files

OpenBSD/ports YlvOPmh — sysutils/openvox-server/8 Makefile distinfo

   openvox-server security update to 8.18.0
VersionDeltaFile
1.5+2-2sysutils/openvox-server/8/distinfo
1.9+1-1sysutils/openvox-server/8/Makefile
+3-32 files

OpenBSD/ports D6VQd1D — databases/openvoxdb/8 Makefile distinfo, databases/openvoxdb/8/patches patch-ext_default

   openvoxdb security update to 8.18.0
VersionDeltaFile
1.2+2-2databases/openvoxdb/8/distinfo
1.4+1-2databases/openvoxdb/8/Makefile
1.2+1-1databases/openvoxdb/8/patches/patch-ext_default
+4-53 files

OpenBSD/ports NlTCwpl — x11/xscreensaver Makefile, x11/xscreensaver/patches patch-configure patch-configure_ac

   x11/xscreensaver: change from patching configure to patching configure.ac

   and start using autoconf. Will make later changes easier. While there,
   regen PLIST to include libexec/xscreensaver/worldpieces.

   OK sthen@
VersionDeltaFile
1.1+77-0x11/xscreensaver/patches/patch-configure_ac
1.127+5-2x11/xscreensaver/Makefile
1.61+1-0x11/xscreensaver/pkg/PLIST
1.31+0-0x11/xscreensaver/patches/patch-configure
+83-24 files

OpenBSD/ports XjMwrAI — devel/llvm/23 Makefile distinfo, devel/llvm/23/patches patch-lldb_source_Host_openbsd_Host_cpp patch-clang_lib_Driver_ToolChains_Arch_RISCV_cpp

   update to 23.1.5
VersionDeltaFile
1.5+2-2devel/llvm/23/distinfo
1.5+1-1devel/llvm/23/Makefile
1.2+0-0devel/llvm/23/patches/patch-lldb_source_Host_openbsd_Host_cpp
1.2+0-0devel/llvm/23/patches/patch-clang_lib_Driver_ToolChains_Arch_RISCV_cpp
+3-34 files

OpenBSD/ports 2dKdzUh — geo/mapproxy distinfo Makefile

   geo/mapproxy: update to 8.0.1
VersionDeltaFile
1.39+2-2geo/mapproxy/distinfo
1.54+2-2geo/mapproxy/Makefile
+4-42 files

OpenBSD/ports kXhnFvY — textproc/goldendict-ng Makefile

   add missing dep on gstreamer plugins, from Artem Sheldyaev
VersionDeltaFile
1.10+3-1textproc/goldendict-ng/Makefile
+3-11 files

OpenBSD/ports JGYxNNq — multimedia/pipewire/pipewire Makefile, multimedia/pipewire/pipewire/files 10-sndio.conf

   Set default.clock.min-quantum to 512 to fix garbled audio with low latency
   clients.
VersionDeltaFile
1.6+6-0multimedia/pipewire/pipewire/files/10-sndio.conf
1.82+1-1multimedia/pipewire/pipewire/Makefile
+7-12 files

OpenBSD/ports OWZ6jdU — sysutils/salt Makefile.inc, sysutils/salt/3007 Makefile

   now some deps are needed at build time as well.. fix them up

   noted by naddy@ and aja@
VersionDeltaFile
1.4+5-1sysutils/salt/Makefile.inc
1.5+1-4sysutils/salt/3008/Makefile
1.3+1-0sysutils/salt/3007/Makefile
+7-53 files

OpenBSD/ports brpSRd8 — multimedia/pipewire/pipewire Makefile, multimedia/pipewire/pipewire/files 10-sndio.conf

   Turns out I was running with a local change for weeks which fixed
   buffer-msec but forgot to properly integrate it.
VersionDeltaFile
1.7+4-2multimedia/pipewire/pipewire/files/sndio/sndio-pcm.h
1.5+1-1multimedia/pipewire/pipewire/files/10-sndio.conf
1.81+1-1multimedia/pipewire/pipewire/Makefile
+6-43 files

OpenBSD/ports YfWRh6H — net/rsync Makefile distinfo, net/rsync/patches patch-rsync_1 patch-authenticate_c

   update to rsync-3.5.2
VersionDeltaFile
1.43.2.1+2-2net/rsync/distinfo
1.14.2.1+1-1net/rsync/patches/patch-rsync_1
1.11.2.1+1-1net/rsync/patches/patch-authenticate_c
1.117.2.1+1-1net/rsync/Makefile
+5-54 files

OpenBSD/ports b4xRb7Q — net/rsync Makefile distinfo, net/rsync/patches patch-rsync_1 patch-authenticate_c

   update to rsync-3.5.2
VersionDeltaFile
1.44+2-2net/rsync/distinfo
1.119+1-2net/rsync/Makefile
1.15+1-1net/rsync/patches/patch-rsync_1
1.12+1-1net/rsync/patches/patch-authenticate_c
+5-64 files

OpenBSD/ports JxWKVi4 — multimedia/pipewire/pipewire Makefile, multimedia/pipewire/pipewire/files/sndio sndio-utils.h sndio.c

   Fix segfault at shutdown.
VersionDeltaFile
1.7+42-0multimedia/pipewire/pipewire/files/sndio/sndio.c
1.3+25-0multimedia/pipewire/pipewire/patches/patch-src_pipewire_conf_c
1.2+2-16multimedia/pipewire/pipewire/files/sndio/sndio-utils.h
1.80+2-2multimedia/pipewire/pipewire/Makefile
+71-184 files

OpenBSD/ports 62YNVKN — multimedia/pipewire/wireplumber Makefile, multimedia/pipewire/wireplumber/files 10-openbsd.conf

   Disable seat-monitoring.
VersionDeltaFile
1.2+1-0multimedia/pipewire/wireplumber/files/10-openbsd.conf
1.30+1-0multimedia/pipewire/wireplumber/Makefile
+2-02 files

OpenBSD/src BA8jlMG — sys/net pf.c

   pf(4) pf_state_import() can be bit more paranoid

   Add sanity check for queue priority assigned to state
   via 'set prio' rule action. The priority must fit
   to bounds used by kernel (<= IFQ_MAXPRIO)

   Issue reported and patch submitted by Acts1631

   OK renaud@, OK henning@
VersionDeltaFile
1.1249+5-1sys/net/pf.c
+5-11 files

OpenBSD/src MpoAKON — regress/usr.sbin Makefile

   +smtpd
VersionDeltaFile
1.34+2-1regress/usr.sbin/Makefile
+2-11 files

OpenBSD/src zCvhSyn — regress/usr.sbin/smtpd smtpd.pl Server.pm

   import initial smtpd regress suite

   based on bluhm@'s relayd regress; bulk of the work done by doom (tagram
   at gmail) with tweaks by me.
VersionDeltaFile
1.1+261-0regress/usr.sbin/smtpd/funcs.pl
1.1+205-0regress/usr.sbin/smtpd/Proc.pm
1.1+142-0regress/usr.sbin/smtpd/Smtpd.pm
1.1+110-0regress/usr.sbin/smtpd/Client.pm
1.1+108-0regress/usr.sbin/smtpd/Server.pm
1.1+102-0regress/usr.sbin/smtpd/smtpd.pl
+928-08 files not shown
+1,281-014 files

OpenBSD/ports iJKyOzR — sysutils/py-filelock Makefile distinfo

   update to py3-filelock-4.2.7
VersionDeltaFile
1.35+2-2sysutils/py-filelock/distinfo
1.46+1-1sysutils/py-filelock/Makefile
+3-32 files

OpenBSD/ports rbwzPOv — net/py-dnspython Makefile distinfo, net/py-dnspython/patches patch-dns_resolver_py patch-pyproject_toml

   update to py3-dnspython-2.9.2
VersionDeltaFile
1.4+2-2net/py-dnspython/patches/patch-pyproject_toml
1.20+2-2net/py-dnspython/distinfo
1.7+1-1net/py-dnspython/patches/patch-dns_resolver_py
1.50+1-1net/py-dnspython/Makefile
1.23+2-0net/py-dnspython/pkg/PLIST
+8-65 files

OpenBSD/ports eawDRWO — devel/py-aiostream Makefile distinfo

   update to py3-aiostream-0.8.1
VersionDeltaFile
1.7+2-2devel/py-aiostream/distinfo
1.10+1-1devel/py-aiostream/Makefile
+3-32 files

OpenBSD/ports UcDXrU6 — www/caddy Makefile modules.inc, www/caddy/pkg MESSAGE DESCR

   MFC update to caddy-2.11.8
VersionDeltaFile
1.6.2.1+1,410-990www/caddy/distinfo
1.3.2.1+531-370www/caddy/modules.inc
1.1.1.1.10.1+6-36www/caddy/pkg/DESCR
1.11.2.1+3-6www/caddy/Makefile
1.1.2.1+0-0www/caddy/pkg/MESSAGE
+1,950-1,4025 files

OpenBSD/ports BiWc36c — www/caddy Makefile modules.inc

   update to caddy-2.11.8

   "This patch release is a big batch of bug fixes and security hardening,
   plus a handful of small additions. This release is cut from our 2.11
   maintenance branch: fixes are backported from master. We recommend
   upgrading, especially if you serve PHP or use {host} in file paths."

   https://github.com/caddyserver/caddy/releases/tag/v2.11.8
VersionDeltaFile
1.8+14-12www/caddy/distinfo
1.5+4-3www/caddy/modules.inc
1.13+1-1www/caddy/Makefile
+19-163 files

OpenBSD/ports Z8yRUwV — textproc/py-confuse Makefile distinfo

   update to py3-confuse-2.3.1
VersionDeltaFile
1.8+2-2textproc/py-confuse/distinfo
1.14+1-1textproc/py-confuse/Makefile
+3-32 files

OpenBSD/ports Cm6jcwt — security/py-google-auth Makefile distinfo

   update to py3-google-auth-2.62.1
VersionDeltaFile
1.4+2-2security/py-google-auth/distinfo
1.5+1-1security/py-google-auth/Makefile
+3-32 files

OpenBSD/src JvVRUXn — sys/kern kern_unveil.c

   unveil: Limit count of visited covers to ps_uvvcount, this avoids an
   infinite loop with a particular construction of unveils.

   from Acts1631
   from dgl@

   this is errata/8.0/009_unveil.patch.sig
VersionDeltaFile
1.57.4.1+4-1sys/kern/kern_unveil.c
+4-11 files

OpenBSD/ports yRsgpDE — devel/py-virtualenv Makefile distinfo, devel/py-virtualenv/pkg PLIST

   update to py3-virtualenv-21.15.4
VersionDeltaFile
1.74+2-2devel/py-virtualenv/distinfo
1.109+2-1devel/py-virtualenv/Makefile
1.69+1-1devel/py-virtualenv/pkg/PLIST
+5-43 files

OpenBSD/src RsI0kNq — sys/kern kern_unveil.c

   unveil: Limit count of visited covers to ps_uvvcount, this avoids an
   infinite loop with a particular construction of unveils.

   from Acts1631
   from dgl@

   this is errata/7.9/044_unveil.patch.sig
VersionDeltaFile
1.57.2.1+4-1sys/kern/kern_unveil.c
+4-11 files

OpenBSD/src mMv8yol — sys/net fq_codel.c

   Prevent fq_codel panic from drop counter wrap

   Sustained traffic through a congested fq_codel queue can wrap the
   per-flow drop counter to zero, triggering the control_law() assertion
   and panicking the kernel. Saturate drops and decrement a nonzero ldrops
   to preserve the grace-period delta and prevent the wrap.

   Issue reported by Acts1631.
   from bket@; OK sashan@ claudio@

   this is errata/8.0/008_pffq.patch.sig
VersionDeltaFile
1.21.4.1+11-2sys/net/fq_codel.c
+11-21 files

OpenBSD/src TWxY8Ax — sys/net fq_codel.c

   Prevent fq_codel panic from drop counter wrap

   Sustained traffic through a congested fq_codel queue can wrap the
   per-flow drop counter to zero, triggering the control_law() assertion
   and panicking the kernel. Saturate drops and decrement a nonzero ldrops
   to preserve the grace-period delta and prevent the wrap.

   Issue reported by Acts1631.
   from bket@; OK sashan@ claudio@

   this is errata/7.9/043_pffq.patch.sig
VersionDeltaFile
1.20.2.1+11-2sys/net/fq_codel.c
+11-21 files

OpenBSD/xenocara Aq9YfW0 — lib/libX11/modules/im/ximcp imDefLkup.c, lib/libXi/src XIQueryDevice.c XQueryDv.c

   Merge fixes from upstream for X client library issues:
   * CVE-2026-88806: libX11 xkb: Check the keysym range in _XkbReadKeyActions
   * CVE-2026-94283: libX11 ximcp: bound XIM_OPEN_REPLY attribute lengths
   * CVE-2026-94284: libX11 ximcp: bound XIM_REGISTER_TRIGGERKEYS keylist lengths
   * CVE-2026-94285: libX11 lcGenConv: bound byteM_parse_codeset() reads
   * CVE-2026-93541: libXi XQueryDeviceState: check ValuatorClass num_valuators
   * CVE-2026-93542: libXi size_classes/copy_classes: bound XI2 class lengths
   * CVE-2026-93543: libXi size_classes/copy_classes: enforce XI2 class sizes
   * CVE-2026-93544: libXi XIQueryDevice: keep padded name and class bytes
   * CVE-2026-93545: libXi XListInputDevices: validate device name lengths
   * CVE-2026-94281: libXi XListInputDevices: validate class lengths
   * CVE-2026-94282: libXi wireToEnterLeave: validate buttons_len
   * CVE-2026-109089: libXi XGetDeviceControl: reply control must match request
   * CVE-2026-109090: libXi XGetDeviceControl: size DEVICE_ENABLE replies
   * CVE-2026-94287: libXpm ParsePixels: reject zero-dimension XPM images
   * CVE-2026-88807: libXrender: Check numSubpixel against numScreens
   * CVE-2026-94286: libXtst parse_reply_call_callback: check element size
   * CVE-2026-109088: libXtst parse_reply_call_callback: reject zero progress
   from matthieu@

    [2 lines not shown]
VersionDeltaFile
1.20.2.1+282-58lib/libXi/src/XExtInt.c
1.9.40.1+67-20lib/libXi/src/XListDev.c
1.7.40.1+41-9lib/libXi/src/XQueryDv.c
1.8.8.1+24-7lib/libXi/src/XIQueryDevice.c
1.8.10.1+26-4lib/libXtst/src/XRecord.c
1.13.2.1+20-9lib/libX11/modules/im/ximcp/imDefLkup.c
+460-1078 files not shown
+517-12014 files