OpenBSD/src XUfPxWisys/net bpf.c bpf.h

   Use bpf_mfilter in bpf_movein since it operates on an mbuf

   With this bpf_filter is no longer used by the kernel and all the code
   around it can be hidden from _KERNEL.

   OK tb@
VersionDeltaFile
1.38+5-1sys/net/bpf_filter.c
1.236+2-2sys/net/bpf.c
1.76+3-1sys/net/bpf.h
+10-43 files

OpenBSD/ports rkRPHUxtextproc/mupdf Makefile distinfo

   update to mupdf-1.28.3
VersionDeltaFile
1.84+2-2textproc/mupdf/distinfo
1.167+1-1textproc/mupdf/Makefile
+3-32 files

OpenBSD/ports eVle7Hanet/librenms Makefile distinfo

   update to librenms-26.8.2
VersionDeltaFile
1.152.2.5+2-2net/librenms/distinfo
1.223.2.5+1-1net/librenms/Makefile
+3-32 files

OpenBSD/ports BBV2Fr1net/librenms Makefile distinfo

   update to librenms-26.8.2
VersionDeltaFile
1.161+2-2net/librenms/distinfo
1.233+1-1net/librenms/Makefile
+3-32 files

OpenBSD/ports 6Fk77aucomms/zigbee2mqtt Makefile distinfo, comms/zigbee2mqtt/pkg PLIST

   update to zigbee2mqtt-2.14.0
VersionDeltaFile
1.17+358-1,117comms/zigbee2mqtt/pkg/PLIST
1.19+4-4comms/zigbee2mqtt/distinfo
1.27+1-1comms/zigbee2mqtt/Makefile
+363-1,1223 files

OpenBSD/src e5r9inMsys/net if_ppp.c

   Use correct bpf filter calls in ppp(4)

   10 years ago the bpf_filter interface was changed and bpf_mfilter was
   introduced. bpf_filter no longer support passing an mbuf as pkt by using
   a buflen of 0. Finally adjust this code and switch it over to bpf_mfilter.

   OK tb@
VersionDeltaFile
1.122+5-9sys/net/if_ppp.c
+5-91 files

OpenBSD/ports wORTw7hdatabases/freetds Makefile distinfo

   update to freetds-1.5.19
VersionDeltaFile
1.113+2-2databases/freetds/distinfo
1.179+1-1databases/freetds/Makefile
+3-32 files

OpenBSD/ports KOJcC46databases/redis Makefile distinfo, databases/redis/patches patch-tests_support_util_tcl patch-deps_hiredis_Makefile

   update to redis-6.2.24
VersionDeltaFile
1.45.16.1+19-22databases/redis/patches/patch-src_Makefile
1.1.2.1+18-0databases/redis/patches/patch-tests_support_util_tcl
1.12.18.1+0-9databases/redis/patches/patch-deps_hiredis_Makefile
1.112.2.3+2-2databases/redis/distinfo
1.142.2.3+1-1databases/redis/Makefile
1.1+0-0databases/redis/patches/patch-tests_support_util_tcl
+40-346 files

OpenBSD/ports yvDw9PFdatabases/redis/bsd Makefile distinfo, databases/redis/bsd/patches patch-tests_support_util_tcl

   update to redis-6.2.24
VersionDeltaFile
1.1+18-0databases/redis/bsd/patches/patch-tests_support_util_tcl
1.3+2-2databases/redis/bsd/distinfo
1.5+1-1databases/redis/bsd/Makefile
+21-33 files

OpenBSD/ports EcZpvTSsysutils/freeipmi Makefile distinfo, sysutils/freeipmi/patches patch-man_Makefile_in

   update to freeipmi-1.6.19
VersionDeltaFile
1.26.2.2+2-2sysutils/freeipmi/distinfo
1.56.2.2+1-1sysutils/freeipmi/Makefile
1.10.10.1+0-0sysutils/freeipmi/patches/patch-man_Makefile_in
+3-33 files

OpenBSD/ports H30XII3sysutils/freeipmi Makefile distinfo, sysutils/freeipmi/patches patch-man_Makefile_in

   update to freeipmi-1.6.19
VersionDeltaFile
1.28+2-2sysutils/freeipmi/distinfo
1.58+1-1sysutils/freeipmi/Makefile
1.11+0-0sysutils/freeipmi/patches/patch-man_Makefile_in
+3-33 files

OpenBSD/ports IU6jrx3mail/mutt Makefile distinfo

   update to mutt-2.4.2
VersionDeltaFile
1.86+2-2mail/mutt/distinfo
1.185+1-1mail/mutt/Makefile
+3-32 files

OpenBSD/src g0xOCtHusr.bin/mandoc main.c

   When a manual page file requested via man(1) is not found in any mandoc.db(5)
   but is then found by the fallback search in the file system, do not warn
   about an outdated mandoc.db if the manual page tree that contains the
   requested file does not contain a mandoc.db file in the first place.

   This avoids bogus, annoying warnings in two situations:
   (1) when users choose to have their own, private manual page tree
   without putting a mandoc.db into it; and
   (2) on operating systems allowing a configuration where makewhatis(8)
   and mandoc.db(5) are not used at all.

   Issue found by Paul Bredbury <brebs at sent.com> on Alpine Linux, where
   installing apropos(1) and makewhatis(8) is optional and not the default.
VersionDeltaFile
1.273+9-4usr.bin/mandoc/main.c
+9-41 files

OpenBSD/ports CQVDBUCwww/gumbo distinfo Makefile

   update to gumbo-0.14.0
VersionDeltaFile
1.8+2-2www/gumbo/distinfo
1.13+2-2www/gumbo/Makefile
+4-42 files

OpenBSD/ports Z7ZViEYsecurity/crowdsec Makefile modules.inc

   update to 1.8.0
VersionDeltaFile
1.9+536-508security/crowdsec/distinfo
1.9+166-157security/crowdsec/modules.inc
1.9+1-1security/crowdsec/Makefile
+703-6663 files

OpenBSD/ports uoBKG7Fcomms/liquid-dsp Makefile, comms/liquid-dsp/patches patch-CMakeLists_txt

   Assorted cleanup in liquid-dsp.

   - Add explicit dep on fftw
   - Don't set -O3
   - Don't unnecessarily override cflags
   - Enable debug package

   ok sebastia@ (MAINTAINER)
VersionDeltaFile
1.1+12-0comms/liquid-dsp/patches/patch-CMakeLists_txt
1.3+6-3comms/liquid-dsp/Makefile
+18-32 files

OpenBSD/ports 7u4KyRDfonts/noto Makefile.inc, fonts/noto/cjk Makefile

   Update to noto-fonts-2026.09.01.
VersionDeltaFile
1.18+2-2fonts/noto/fonts/distinfo
1.24+1-1fonts/noto/fonts/Makefile
1.10+1-1fonts/noto/Makefile.inc
1.12+2-0fonts/noto/emoji/Makefile
1.12+1-0fonts/noto/cjk/Makefile
+7-45 files

OpenBSD/src lRTy6VXusr.bin/ssh myproposal.h

   reenable ssh-mldsa44-ed25519 at a low priority position
VersionDeltaFile
1.82+4-2usr.bin/ssh/myproposal.h
+4-21 files

OpenBSD/ports IpkFrv1sysutils/libvirt-python Makefile distinfo

   Update to py3-libvirt-12.7.0.
VersionDeltaFile
1.89+2-2sysutils/libvirt-python/distinfo
1.108+1-1sysutils/libvirt-python/Makefile
+3-32 files

OpenBSD/ports 1S4UT8zsysutils/libvirt distinfo Makefile

   Update to libvirt-12.7.0.
VersionDeltaFile
1.152+5-5sysutils/libvirt/Makefile
1.101+2-2sysutils/libvirt/distinfo
+7-72 files

OpenBSD/ports BRU3jLMdevel/spidermonkey140 Makefile distinfo

   Update to spidermonkey140-140.15.0.
VersionDeltaFile
1.15+2-2devel/spidermonkey140/distinfo
1.15+1-1devel/spidermonkey140/Makefile
+3-32 files

OpenBSD/ports K9fXSVlmail/mozilla-thunderbird Makefile distinfo

   mail/mozilla-thunderbird: update to 140.15.0.

   see https://www.thunderbird.net/en-US/thunderbird/140.15.0esr/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-87/
VersionDeltaFile
1.312.2.8+2-2mail/mozilla-thunderbird/distinfo
1.525.2.8+1-1mail/mozilla-thunderbird/Makefile
+3-32 files

OpenBSD/ports ZMEhvWymail/mozilla-thunderbird Makefile distinfo, mail/thunderbird-i18n Makefile.inc distinfo

   mail/mozilla-thunderbird: update to 153.2.0.

   see https://www.thunderbird.net/en-US/thunderbird/153.2.0esr/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-88/
VersionDeltaFile
1.309+132-132mail/thunderbird-i18n/distinfo
1.326+2-2mail/mozilla-thunderbird/distinfo
1.283+1-1mail/thunderbird-i18n/Makefile.inc
1.540+1-1mail/mozilla-thunderbird/Makefile
+136-1364 files

OpenBSD/ports viP7Y4Mx11/gnome/localsearch Makefile distinfo, x11/gnome/localsearch/pkg PLIST

   Update to localsearch-3.11.2.
VersionDeltaFile
1.9+2-2x11/gnome/localsearch/distinfo
1.16+1-2x11/gnome/localsearch/Makefile
1.7+1-0x11/gnome/localsearch/pkg/PLIST
+4-43 files

OpenBSD/src BGahWtllib/libcrypto/asn1 asn1_gen.c

   asn1_multi: slightly improve order of variable declarations and freeing
VersionDeltaFile
1.35+4-4lib/libcrypto/asn1/asn1_gen.c
+4-41 files

OpenBSD/src usRrreHlib/libcrypto/asn1 asn1_gen.c

   asn1_multi: explicitly test against NULL twice
VersionDeltaFile
1.34+3-3lib/libcrypto/asn1/asn1_gen.c
+3-31 files

OpenBSD/src aROvpiglib/libcrypto/asn1 asn1_gen.c

   asn1_multi: assign and test twice

   tweak nearby whitespace
VersionDeltaFile
1.33+7-5lib/libcrypto/asn1/asn1_gen.c
+7-51 files

OpenBSD/src cB8Dk8nlib/libcrypto/asn1 asn1_gen.c

   asn_multi: rename bad label to err
VersionDeltaFile
1.32+10-10lib/libcrypto/asn1/asn1_gen.c
+10-101 files

OpenBSD/src k9nGEUQlib/libcrypto/asn1 asn1_gen.c

   asn1_multi: rework creation of the returned stack

   Currently, the ASN1_TYPE ret is created up front and further populated
   via a possibly failing call to ASN1_STRING_type_new(). On failure, the
   incomplete ret is returned, indicating success to the caller, which may
   or may not fail later.

   Instead, create the inner ASN1_STRING first, then the ASN1_TYPE. Use
   setter API with proper ownership transfer rather than fiddling with
   deeply nested ASN1 structures. This way we only succeed if everything
   actually succeeded.

   ok kenjiro
VersionDeltaFile
1.31+12-9lib/libcrypto/asn1/asn1_gen.c
+12-91 files

OpenBSD/src 62c0xsAlib/libcrypto/asn1 asn1_gen.c

   asn1_multi: fix a comment

   Shorter, more precise and closer to grammatically correct.

   ok kenjiro
VersionDeltaFile
1.30+2-3lib/libcrypto/asn1/asn1_gen.c
+2-31 files