FreeBSD/src a179e72 — sys/ufs/ufs ufs_lookup.c ufs_vnops.c

ufs: report a mismatched ".." in ufs_dirrewrite()

When ufs_rename() moves a directory to a new parent and ufs_dirrewrite()
fails to rewrite its ".." entry, it reports "bad dir ... rename: missing
.. entry" whatever the error.  ufs_dirrewrite() never finds a missing
"..", though: it fails with EIDRM when the ".." entry names another inode
than the expected one, and otherwise only when the directory block cannot
be read or written.  The latter happens for every directory rename in
flight when the device goes away under a forcibly unmounted file system,
and the log then fills with reports of directories that are intact on
disk.

Report the EIDRM case with ufs_dirbad() in ufs_dirrewrite() itself, so
that all of its callers get the same diagnostic, and drop the report
from ufs_rename().  Errors from the lower layers are not reported, as
usual for an I/O initiator.

Reviewed by:    kib
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D60137
DeltaFile
+1-3sys/ufs/ufs/ufs_vnops.c
+2-0sys/ufs/ufs/ufs_lookup.c
+3-32 files

FreeBSD/ports f28a0ad — math/calc Makefile distinfo

math/calc: Update to 2.17.0.2
DeltaFile
+3-3math/calc/distinfo
+1-1math/calc/Makefile
+4-42 files

FreeBSD/src f11af65 — contrib/tzdata zone1970.tab zone.tab

contrib/tzdata: import tzdata 2026e

Changes: https://github.com/eggert/tz/blob/2026e/NEWS

Briefly:
    Manitoba moves to permanent -05 on 2026-10-31.

MFC after:      3 days
DeltaFile
+98-20contrib/tzdata/northamerica
+38-0contrib/tzdata/NEWS
+26-4contrib/tzdata/europe
+4-1contrib/tzdata/zonenow.tab
+1-1contrib/tzdata/zone1970.tab
+1-1contrib/tzdata/zone.tab
+168-273 files not shown
+171-309 files

FreeBSD/ports 167ad96 — lang/emilua Makefile distinfo

lang/emilua: update to 0.12.2.

PR:             298973
DeltaFile
+3-3lang/emilua/distinfo
+2-2lang/emilua/Makefile
+5-52 files

FreeBSD/ports c827e4f — japanese/man Makefile

japanese/man: Take maintainership
DeltaFile
+2-2japanese/man/Makefile
+2-21 files

FreeBSD/ports 8f2b962 — java/jd-gui-duo Makefile distinfo

java/jd-gui-duo: Update 2.0.114 => 2.0.115

Changelog:
https://github.com/nbauma109/jd-gui-duo/releases/tag/2.0.115

Commit log:
https://github.com/nbauma109/jd-gui-duo/compare/2.0.114...2.0.115

Sponsored by:   UNIS Labs
DeltaFile
+103-103java/jd-gui-duo/pkg-plist
+5-5java/jd-gui-duo/distinfo
+1-1java/jd-gui-duo/Makefile
+109-1093 files

FreeBSD/src cc5c384 — . zone1970.tab zone.tab

Import tzdata 2026e
DeltaFile
+98-20northamerica
+38-0NEWS
+26-4europe
+4-1zonenow.tab
+1-1zone1970.tab
+1-1zone.tab
+168-273 files not shown
+171-309 files

FreeBSD/src c121ed3 — sys/compat/linuxkpi/common/src linux_pci.c

linuxkpi: Fix double-cleanup in linux_pci_attach_device() error path

(cherry picked from commit ac9c07a3e90888d69d0a524de520d4de8ae60de5)
DeltaFile
+7-12sys/compat/linuxkpi/common/src/linux_pci.c
+7-121 files

FreeBSD/src 6d78add — share/misc bsd-family-tree

bsd-family-tree: add NetBSD 10.2

(cherry picked from commit 7b7ef798bfc56c56e80b88bc277d5c6158dcaee4)
DeltaFile
+23-20share/misc/bsd-family-tree
+23-201 files

FreeBSD/src 75655f9 — share/misc bsd-family-tree

bsd-family-tree: add NetBSD 9.5 and FreeBSD 14.5

(cherry picked from commit ae458518935eee7a6dc59958f1fb9da223b873c3)
DeltaFile
+41-37share/misc/bsd-family-tree
+41-371 files

FreeBSD/src 493231a — share/misc bsd-family-tree

bsd-family-tree: add NetBSD 10.2

(cherry picked from commit 7b7ef798bfc56c56e80b88bc277d5c6158dcaee4)
DeltaFile
+23-20share/misc/bsd-family-tree
+23-201 files

FreeBSD/src 1eacca6 — share/misc bsd-family-tree

bsd-family-tree: add NetBSD 9.5 and FreeBSD 14.5

(cherry picked from commit ae458518935eee7a6dc59958f1fb9da223b873c3)
DeltaFile
+41-37share/misc/bsd-family-tree
+41-371 files

FreeBSD/ports 0d401ad — benchmarks/iperf3 Makefile distinfo

benchmarks/iperf3: Update to iperf-3.22.

Notable changes: https://github.com/esnet/iperf/releases/tag/3.22

Security:       CVE-2026-101276
Security:       CVE-2026-101283
Security:       CVE-2026-102253
Security:       CVE-2026-71217

Sponsored by:   Energy Sciences Network (ESnet)
DeltaFile
+3-3benchmarks/iperf3/distinfo
+1-1benchmarks/iperf3/Makefile
+4-42 files

FreeBSD/src ec8b68b — sys/amd64/conf GENERIC

amd64: Revert an unintended change to GENERIC

Fixes:  767cd9bb4200 ("vm_swapout: Fix the build without options RACCT")
DeltaFile
+3-3sys/amd64/conf/GENERIC
+3-31 files

FreeBSD/src 5990a88 — tests/sys/geom/class/label basic.sh, tests/sys/geom/class/zoned conf.sh

tests/geom: fix ATF test listing when geom class module is missing

geom_subr.sh serves both legacy TAP tests and ATF tests. It defaults to the
TAP path, so ATF tests must set ATF_TEST=true before sourcing it.

Sponsored by:   Netflix
DeltaFile
+1-0tests/sys/geom/class/zoned/conf.sh
+1-0tests/sys/geom/class/label/basic.sh
+2-02 files

FreeBSD/src af5a659 — test/recipes/10-test_bn_data bngcd.txt, test/recipes/30-test_evp_data evppkey_ecc.txt evpkdf_ssh.txt

openssl: import 3.5.9

This change adds openssl 3.5.9 from [upstream][1].

The 3.5.9 artifact was been verified via [PGP key][2] and by [SHA256 checksum][3].

3.5.9 is a security patch release, with the highest CVE fixed being ranked High.

More information about the release (from a high level) can be found in
the [release notes][4].

Updated via [`update_openssl.sh`][5] `update_openssl.sh 3.5.9`.

Maintainer note: large test input files under `tests/recipes` were removed as
part of the import in order to pass the pre-receive checker. Please see this
[GitHub Issue][6] for more details.

1: https://github.com/openssl/openssl/releases/download/openssl-3.5.9/openssl-3.5.9.tar.gz
2: https://github.com/openssl/openssl/releases/download/openssl-3.5.9/openssl-3.5.9.tar.gz.asc

    [4 lines not shown]
DeltaFile
+0-23,927test/recipes/30-test_evp_data/evpciph_aes_ccm_cavs.txt
+0-17,330test/recipes/10-test_bn_data/bngcd.txt
+0-11,686test/recipes/30-test_evp_data/evppkey_kas.txt
+0-5,037test/recipes/30-test_evp_data/evpkdf_tls13_kdf.txt
+0-4,943test/recipes/30-test_evp_data/evpkdf_ssh.txt
+0-4,563test/recipes/30-test_evp_data/evppkey_ecc.txt
+0-67,4861,249 files not shown
+10,636-197,9141,255 files

FreeBSD/ports 51debd8 — net/openmpi distinfo

net/openmpi: re-generate distinfo file for v5.0.11

Tarball was changed upstream between 20260911 and 20260916

PR:             298968
Reported by:    Ralph Zitz <ralph at zitz.dk>
Approved by:    thierry (mentor, implicit)
DeltaFile
+3-3net/openmpi/distinfo
+3-31 files

FreeBSD/ports 102c4ec — irc/quassel Makefile, irc/quassel-core Makefile

irc/quassel: Drop unused dependencies

These deps are not needed for Qt6 based Quassel

PR:     298956
DeltaFile
+3-5irc/quassel/Makefile
+1-0irc/quassel-core/Makefile
+4-52 files

FreeBSD/ports 4418a40 — www/nyxt/files patch-fix-sbcl269+

www/nyxt: Fix build with lang/sbcl 2.6.9
DeltaFile
+15-0www/nyxt/files/patch-fix-sbcl269+
+15-01 files

FreeBSD/src afe3e2e — share/man/man4 unionfs.4

unionfs.4: Canonicalize SYNOPSIS + nit SPDX

MFC after:      3 days
DeltaFile
+4-12share/man/man4/unionfs.4
+4-121 files

FreeBSD/src bfe3273 — share/man/man4 ums.4

ums.4: Canonicalize SYNOPSIS + tag SPDX

MFC after:      3 days
DeltaFile
+10-15share/man/man4/ums.4
+10-151 files

FreeBSD/src dc20c58 — share/man/man4 umoscom.4

umoscom.4: Canonicalize SYNOPSIS + tag SPDX

MFC after:      3 days
DeltaFile
+7-13share/man/man4/umoscom.4
+7-131 files

FreeBSD/src c4e25d1 — share/man/man4 umodem.4

umodem.4: Canonicalize SYNOPSIS + tag SPDX

MFC after:      3 days
DeltaFile
+8-13share/man/man4/umodem.4
+8-131 files

FreeBSD/ports a0cb6eb — net-im/ruqola Makefile

net-im/ruqola: Clean up dependencies

Enable support for Plasma Activities
Explicitely disable NetworkManagerQt
DeltaFile
+11-8net-im/ruqola/Makefile
+11-81 files

FreeBSD/src c3e55f4 — usr.sbin/bhyve rtc_pl031.c

bhyve: rtc_pl031: Fix PeriphID and CellID values

PeriphID and CellID values are determined by macros which take an
index. They currently receive a bus offset which has a stride of 4 bytes.
This causes the ID1-3 registers to report incorrect values.
Scale the offset before passing it to the macro to fix this.

Tested with kvm-unit-tests/arm/pl031.

Signed-off-by: Kajetan Puchalski <kajetan.puchalski at arm.com>

Reviewed by:    jrtc27
Fixes:          014d7082a239 ("bhyve: Implement a PL031 RTC on arm64")
MFC after:      1 week
Pull Request:   https://github.com/freebsd/freebsd-src/pull/2358
Closes:         https://github.com/freebsd/freebsd-src/pull/2358

(cherry picked from commit a554906ea44c26925730a25263e64890d48d2b36)
DeltaFile
+2-2usr.sbin/bhyve/rtc_pl031.c
+2-21 files

FreeBSD/ports dbc91f2 — net/telemt distinfo, net/telemt/files patch-src_daemon_pid__file.rs patch-src_proxy_tests_direct__relay__security__tests_anchored.rs

net/telemt: Update 3.5.7 => 3.5.9

Changelogs:
- https://github.com/telemt/telemt/releases/tag/3.5.8
- https://github.com/telemt/telemt/releases/tag/3.5.9

Commit log:
- https://github.com/telemt/telemt/compare/3.5.7...3.5.9

PR:             298965
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+53-0net/telemt/files/patch-src_maestro_listeners_bind.rs
+46-0net/telemt/files/patch-src_util_secure__fs_write.rs
+17-3net/telemt/files/patch-src_proxy_tests_direct__relay__security__tests_anchored.rs
+20-0net/telemt/files/patch-src_util_secure__fs_path.rs
+11-0net/telemt/files/patch-src_daemon_pid__file.rs
+3-3net/telemt/distinfo
+150-61 files not shown
+151-77 files

FreeBSD/src 767cd9b — sys/amd64/conf GENERIC, sys/vm vm_swapout.c

vm_swapout: Fix the build without options RACCT

Reported by:    Jenkins
Fixes:          da0764f23554 ("vm_swapout: Restore handling of RLIMIT_RSS")
DeltaFile
+6-1sys/vm/vm_swapout.c
+3-3sys/amd64/conf/GENERIC
+9-42 files

FreeBSD/ports ddf4b46 — cad/openvsp Makefile distinfo

cad/openvsp: Update to 3.53.1

ChangeLog: https://github.com/OpenVSP/OpenVSP/releases/tag/OpenVSP_3.53.1

Bug Fixes:
 * Conformal Geoms of Wings had wrong spanwise extent
 * WireGeom feature lines not drawing correctly
DeltaFile
+3-3cad/openvsp/distinfo
+1-1cad/openvsp/Makefile
+4-42 files

FreeBSD/src f3d6bce — usr.sbin/zonectl/tests zonectl_test.sh

tests/zonectl: skip when geom_zoned module is missing

Approved by:    asomers
Sponsored by:   Netflix
Differential Revision:  https://reviews.freebsd.org/D60144
DeltaFile
+8-0usr.sbin/zonectl/tests/zonectl_test.sh
+8-01 files

FreeBSD/ports d04628d — games/sgt-puzzles Makefile distinfo

games/sgt-puzzles: update 20260906 → 20260923
DeltaFile
+3-3games/sgt-puzzles/distinfo
+2-2games/sgt-puzzles/Makefile
+5-52 files