FreeBSD/src 71979d8 — usr.sbin/bsnmpd/modules/snmp_hostres snmp_hostres.3

snmp_hostres.3: fix .Fx macro in the middle of a line

Reported by: bjk
DeltaFile
+3-1usr.sbin/bsnmpd/modules/snmp_hostres/snmp_hostres.3
+3-11 files

FreeBSD/ports 9a3819c — net/libpfctl Makefile distinfo

net/libpfctl: add 15.2, remove 15.0

15.0 is end-of-life, remove it from this port.
Add 15.2, which is in the process of being released.

Deliberately do not bump PORTVERSION, because we don't change existing
libpfctl versions, we only add a new supported FreeBSD version.

PR:             300134
Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+2-2net/libpfctl/distinfo
+1-1net/libpfctl/Makefile
+3-32 files

FreeBSD/src 8c9be10 — tests/sys/netpfil/pf return.py

pf tests: make return.py more robust

Sometimes ICMP echo packets get lost, so send more than one during
the sanity check. This should resolve the intermittent failure of the
return.py:TestReturn::test_tcp test.

PR:             300511
Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+3-3tests/sys/netpfil/pf/return.py
+3-31 files

FreeBSD/doc 1b9f65b — website/content/ru/status/report-2026-07-2026-09 aq.adoc nfsrdma.adoc

website: translate Status report Q3 2026 to russian

Differential Revision: https://reviews.freebsd.org/D61238
DeltaFile
+65-0website/content/ru/status/report-2026-07-2026-09/sbom.adoc
+50-0website/content/ru/status/report-2026-07-2026-09/bpf-ifnet-hardening.adoc
+37-0website/content/ru/status/report-2026-07-2026-09/doceng.adoc
+36-0website/content/ru/status/report-2026-07-2026-09/nfsrdma.adoc
+31-0website/content/ru/status/report-2026-07-2026-09/aq.adoc
+219-05 files

FreeBSD/ports cf59d61 — net/fb303 Makefile distinfo

net/fb303: update 2026.10.12.00 → 2026.10.26.00
DeltaFile
+3-3net/fb303/distinfo
+1-1net/fb303/Makefile
+4-42 files

FreeBSD/ports 39a3500 — net/mvfst Makefile distinfo

net/mvfst: update 2026.10.12.00 → 2026.10.26.00
DeltaFile
+3-3net/mvfst/distinfo
+1-1net/mvfst/Makefile
+4-42 files

FreeBSD/ports 891530c — security/fizz Makefile distinfo

security/fizz: update 2026.10.12.00 → 2026.10.26.00
DeltaFile
+3-3security/fizz/distinfo
+1-1security/fizz/Makefile
+4-42 files

FreeBSD/ports 886f621 — net/wangle Makefile distinfo

net/wangle: update 2026.10.12.00 → 2026.10.26.00
DeltaFile
+3-3net/wangle/distinfo
+1-1net/wangle/Makefile
+4-42 files

FreeBSD/ports ee2a74a — devel/fbthrift Makefile distinfo, devel/fbthrift/files patch-thrift_lib_cpp2_CMakeLists.txt

devel/fbthrift: update 2026.10.12.00 → 2026.10.26.00
DeltaFile
+23-6devel/fbthrift/pkg-plist
+0-15devel/fbthrift/files/patch-thrift_lib_cpp2_CMakeLists.txt
+3-3devel/fbthrift/distinfo
+2-3devel/fbthrift/Makefile
+28-274 files

FreeBSD/ports fc55456 — www/proxygen Makefile distinfo

www/proxygen: update 2026.10.12.00 → 2026.10.26.00
DeltaFile
+2-6www/proxygen/pkg-plist
+3-3www/proxygen/distinfo
+1-1www/proxygen/Makefile
+6-103 files

FreeBSD/ports d0997ef — devel/folly Makefile pkg-plist

devel/folly: update 2026.10.12.00 → 2026.10.26.00
DeltaFile
+3-3devel/folly/distinfo
+2-1devel/folly/pkg-plist
+1-1devel/folly/Makefile
+6-53 files

FreeBSD/ports 15e0fc4 — net-im/flare Makefile Makefile.crates

net-im/flare: Update 0.22.2 => 0.22.8

Changelog:
https://gitlab.com/schmiddi-on-mobile/flare/-/blob/0.22.8/CHANGELOG.md

Reported by:    Repology
Approved by:    osa, vvd (mentors, implicit)
DeltaFile
+395-313net-im/flare/distinfo
+196-155net-im/flare/Makefile.crates
+1-2net-im/flare/Makefile
+592-4703 files

FreeBSD/ports 25fd243 — www/py-html5-parser Makefile distinfo, www/py-html5-parser/files patch-pyproject.toml

www/py-html5-parser: Update to 0.5.0
DeltaFile
+11-0www/py-html5-parser/files/patch-pyproject.toml
+3-3www/py-html5-parser/distinfo
+2-2www/py-html5-parser/Makefile
+16-53 files

FreeBSD/ports 16430d6 — textproc/snowballstemmer distinfo Makefile, textproc/snowballstemmer/files patch-GNUmakefile

textproc/snowballstemmer: Update to 3.2.0

While here, parametrize version where possible.
DeltaFile
+7-7textproc/snowballstemmer/Makefile
+6-6textproc/snowballstemmer/files/patch-GNUmakefile
+3-3textproc/snowballstemmer/distinfo
+16-163 files

FreeBSD/ports 1d0b17b — mail/courier-imap Makefile distinfo

mail/courier-imap: Update to 6.0.8
DeltaFile
+3-3mail/courier-imap/distinfo
+1-1mail/courier-imap/Makefile
+4-42 files

FreeBSD/ports 0db2006 — games/corsix-th Makefile distinfo

games/corsix-th: Update to 0.70.2
DeltaFile
+3-3games/corsix-th/distinfo
+1-1games/corsix-th/Makefile
+4-42 files

FreeBSD/ports 5aecb19 — graphics/graphviz Makefile

graphics/graphviz: remove duplicate lang/tcl BUILD_DEPENDS, again

When ${TCLTK_DEFAULT} != 8.6:
(graphics/graphviz): Error: graphics/graphviz depends on nonexistent
origin lang/tcl91; Please contact maintainer of the port to fix
this.

PR: 300092
DeltaFile
+0-1graphics/graphviz/Makefile
+0-11 files

FreeBSD/src fdf948e — share/man/man4 intel_pmc.4, sys/conf files.x86

intel/intel_pmc: Add support for Cannon Lake through Meteor Lake

Match the platform by CPU model and attach on acpi with PWRM at
0xfe000000; the PMC is not PCI-enumerable on these platforms.
SLP_S0_RES offsets and granularities follow each generation's PCH
Family Datasheet Volume 2.  A mismatch between the LPIT residency
counter address and SLP_S0_RES is reported on attach.

Reviewed by:    olce, adrian
Differential Revision:  https://reviews.freebsd.org/D59596
DeltaFile
+309-70sys/dev/intel/intel_pmc.c
+36-29share/man/man4/intel_pmc.4
+1-1sys/modules/intel_pmc/Makefile
+1-1sys/conf/files.x86
+347-1014 files

FreeBSD/ports 4d01c95 — mail/hydroxide pkg-message Makefile, mail/hydroxide/files modules.txt

mail/hydroxide: Update 0.2.32 => 0.2.33

This release adds ability to pass ProtonMail CAPTCHA.

Commit log:
https://codeberg.org/emersion/hydroxide/compare/v0.2.32...v0.2.33

Port changes:
* Upstream moved to Codeberg, so set USE_FORGEJO.
* Workaround USE_RC_SUBR and WRKSRC collision by
  using post-extract target.
* Update pkg-message for better clarification.

Reported by:    Repology
Approved by:    osa, vvd (mentors, implicit)
Differential Revision: https://reviews.freebsd.org/D61270
DeltaFile
+38-15mail/hydroxide/files/modules.txt
+21-21mail/hydroxide/distinfo
+19-14mail/hydroxide/Makefile
+8-4mail/hydroxide/pkg-message
+86-544 files

FreeBSD/ports f4b9e20 — net/smb4k Makefile distinfo

net/smb4k: Update to 4.0.8
DeltaFile
+3-3net/smb4k/distinfo
+1-2net/smb4k/Makefile
+4-52 files

FreeBSD/ports 39b02e4 — security/sequoia-chameleon-gnupg Makefile.crates distinfo, security/sequoia-chameleon-gnupg/files patch-cargo-crates_openssl-sys-0.9.117_src_ssl.rs patch-cargo-crates_openssl-sys-0.9.117_build_cfgs.rs

security/sequoia-chameleon-gnupg: update openssl crates

...for LibreSSL 4.4 compatibility
DeltaFile
+0-27security/sequoia-chameleon-gnupg/files/patch-cargo-crates_openssl-sys-0.9.117_build_main.rs
+0-12security/sequoia-chameleon-gnupg/files/patch-cargo-crates_openssl-sys-0.9.117_build_cfgs.rs
+0-11security/sequoia-chameleon-gnupg/files/patch-cargo-crates_openssl-sys-0.9.117_src_ssl.rs
+5-5security/sequoia-chameleon-gnupg/distinfo
+2-2security/sequoia-chameleon-gnupg/Makefile.crates
+7-575 files

FreeBSD/ports 35a3170 — x11/oscar distinfo Makefile, x11/oscar/files patch-statistics.cpp patch-reports.cpp

x11/oscar: Update 1.6.1 => 2.1.1

Changelog (version 1.x):
https://gitlab.com/CrimsonNape/OSCAR-code/-/blob/1.7.2/Htmldocs/release_notes.html
Changelog (version 2.x):
https://gitlab.com/CrimsonNape/oscar-sql/-/blob/v2.1.1/Htmldocs/release_notes.html

PR:             300604
Co-authored-by: Thierry Dussuet <thierry.dussuet at protonmail.com>
Approved by:    osa, vvd (mentors, implicit)
DeltaFile
+223-180x11/oscar/pkg-plist
+25-21x11/oscar/Makefile
+8-8x11/oscar/files/patch-SleepLib_common.cpp
+3-3x11/oscar/distinfo
+2-2x11/oscar/files/patch-statistics.cpp
+2-2x11/oscar/files/patch-reports.cpp
+263-2164 files not shown
+268-22110 files

FreeBSD/ports 6f9e66d — security/sequoia-sq Makefile.crates distinfo, security/sequoia-sq/files patch-cargo-crates_openssl-sys-0.9.117_src_ssl.rs patch-cargo-crates_openssl-sys-0.9.117_build_cfgs.rs

security/sequoia-sq: update openssl crates

...for LibreSSL 4.4 compatibility
DeltaFile
+0-27security/sequoia-sq/files/patch-cargo-crates_openssl-sys-0.9.117_build_main.rs
+0-12security/sequoia-sq/files/patch-cargo-crates_openssl-sys-0.9.117_build_cfgs.rs
+0-11security/sequoia-sq/files/patch-cargo-crates_openssl-sys-0.9.117_src_ssl.rs
+5-5security/sequoia-sq/distinfo
+2-2security/sequoia-sq/Makefile.crates
+7-575 files

FreeBSD/ports 36072a7 — net-im/fractal Makefile.crates distinfo

net-im/fractal: update openssl crates

...for LibreSSL 4.4
DeltaFile
+5-5net-im/fractal/distinfo
+2-2net-im/fractal/Makefile.crates
+7-72 files

FreeBSD/src 05465dd — sys/amd64/amd64 machdep.c

amd64: make hw.splitlock_force adjustable at runtime

Approved by:    re (cperciva)

(cherry picked from commit 57bc1e1c2f4c01953336bdf03743e30f4ba12cdc)
(cherry picked from commit 91bcaea97cc6da847bb4edf5b9822b461c5a43fe)
DeltaFile
+22-3sys/amd64/amd64/machdep.c
+22-31 files

FreeBSD/src 9b35d2e — usr.sbin/bhyve pci_emul.h pci_emul.c

bhyve: Treat BAR registration failures as non-fatal

Some guest operating systems (at least 9front) will leave device I/O
space decoding enabled while probing BAR sizes.  In this case, a
sufficiently large 32-bit BAR can overlap with the HPET MMIO region
fixed at 0xfed00000.  This results in an assertion failure in
modify_bar_registration(), even though the collision is transient, i.e.,
the guest will promptly map the BAR elsewhere.

Tolerate such overlaps.  Keep track of a BAR's registration state and
make sure that modify_bar_registration() doesn't try to unregister an
I/O space if registration failed.

This fixes a problem where a 32MB framebuffer ends up overlapping with
the HPET MMIO region, causing some guests to crash with an assertion
failure when probing BARs during boot.

Approved by:    re (cperciva)
PR:             290098

    [7 lines not shown]
DeltaFile
+31-15usr.sbin/bhyve/pci_emul.c
+2-0usr.sbin/bhyve/pci_emul.h
+33-152 files

FreeBSD/src b7b9b68 — sys/kern vfs_inotify.c

inotify: Open target the directory when adding a watch

When an application uses inotify to watch a directory,
vn_inotify_add_watch() reads the directory entries and does a name
lookup so as to induce the filesystem to create namecache entries.
Some filesystems expect the directory to be opened before VOP_READDIR
can be called, so do that.

Approved by:    re (cperciva)
PR:             299239
Reviewed by:    kib
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D60782

(cherry picked from commit de80428118101624aaeaae02d59665d1027ff10e)
(cherry picked from commit d4f4bd11adf266b926400b4725682d39187a489d)
DeltaFile
+9-0sys/kern/vfs_inotify.c
+9-01 files

FreeBSD/ports b250184 — textproc/elasticsearch95 Makefile, textproc/elasticsearch95/files patch-libs_native_src_main_java_org_elasticsearch_nativeaccess_FreebsdNativeAccess.java patch-libs_simdvec_native_Makefile

textproc/elasticsearch95: Repocopy from textproc/elasticsearch94

PR:             290954
Approved by:    elastic (implicit, inactive)
Sponsored by:   UNIS Labs
DeltaFile
+247-0textproc/elasticsearch95/Makefile
+135-0textproc/elasticsearch95/files/patch-qa_packaging_src_test_java_org_elasticsearch_packaging_test_ArchiveTests.java
+115-0textproc/elasticsearch95/files/elasticsearch.in
+88-0textproc/elasticsearch95/files/patch-qa_packaging_src_test_java_org_elasticsearch_packaging_util_Cleanup.java
+87-0textproc/elasticsearch95/files/patch-libs_simdvec_native_Makefile
+74-0textproc/elasticsearch95/files/patch-libs_native_src_main_java_org_elasticsearch_nativeaccess_FreebsdNativeAccess.java
+746-062 files not shown
+1,949-068 files

FreeBSD/ports ef5b674 — textproc/elasticsearch95/files patch-libs_parquet-rs_native_Makefile patch-libs_foreign-library_src_main_java_org_elasticsearch_foreign_Platform.java

textproc/elasticsearch95: New port: Distributed, RESTful search and analytics engine 9.5.x

Release Notes:
https://www.elastic.co/docs/release-notes/elasticsearch#elasticsearch-9.5.6-release-notes

PR:             290954
Approved by:    elastic (implicit, inactive)
Sponsored by:   UNIS Labs (vvd)
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+33-22textproc/elasticsearch95/files/patch-libs_simdvec_native_Makefile
+32-0textproc/elasticsearch95/files/patch-libs_native_src_main_java_org_elasticsearch_nativeaccess_NativeAccess.java
+31-0textproc/elasticsearch95/files/patch-x-pack_plugin_esql-datasource-parquet-rs_src_main_java_org_elasticsearch_xpack_esql_datasource_parquet_parquetrs_NativeLibLoader.java
+24-6textproc/elasticsearch95/files/patch-build-tools-internal_src_main_java_org_elasticsearch_gradle_internal_MrjarPlugin.java
+29-0textproc/elasticsearch95/files/patch-libs_parquet-rs_native_Makefile
+29-0textproc/elasticsearch95/files/patch-libs_foreign-library_src_main_java_org_elasticsearch_foreign_Platform.java
+178-2826 files not shown
+337-10332 files

FreeBSD/ports 2d01032 — textproc/elasticsearch94 Makefile, textproc/elasticsearch94/files patch-x-pack_plugin_prometheus_build.gradle patch-x-pack_plugin_otel-data_build.gradle

textproc/elasticsearch94: Use LOCALBASE in path to protoc

PR:             290954
Approved by:    elastic (implicit, inactive)
Sponsored by:   UNIS Labs
DeltaFile
+6-2textproc/elasticsearch94/files/patch-x-pack_plugin_prometheus_build.gradle
+6-2textproc/elasticsearch94/files/patch-x-pack_plugin_otel-data_build.gradle
+3-0textproc/elasticsearch94/Makefile
+15-43 files