FreeBSD/doc 1329d85website/content/en/releases/14.4R relnotes.adoc

14.4/relnotes: add additional DTrace provider man pages

dtrace_fbt(4) was included into relnotes due to Relnotes: key word in
the commit. This information is not full, if it does not include reference
to other man pages for dtrace provider created in 14.4R. This patch
adds information about all providers man pages related to this release.

Approved by: re (implicit)
Differential Revision: https://reviews.freebsd.org/D55704
DeltaFile
+6-2website/content/en/releases/14.4R/relnotes.adoc
+6-21 files

FreeBSD/doc c83a19dwebsite/content/en/releases/14.4R relnotes.adoc

14.4/relnotes: assign releasePrev and Next, toc added

releasePrev and releaseNext are assigned.
The table of teh content is added similar to 15.0R relnotes
and 14.4R harware page.

Differential Revision: https://reviews.freebsd.org/D55705
DeltaFile
+5-3website/content/en/releases/14.4R/relnotes.adoc
+5-31 files

FreeBSD/ports 04c14fdarchivers/lrzip Makefile distinfo

archivers/lrzip: upgrade to 0.660.
DeltaFile
+7-5archivers/lrzip/Makefile
+3-3archivers/lrzip/distinfo
+10-82 files

FreeBSD/src 11e670clibexec/nuageinit nuageinit.7

nuageinit.7: Fix a couple of minor errors

Use the correct key name in the chpasswd section.
Remove a stray line to fix the description of 'password'.

Sponsored by:   Chelsio Communications
Reviewed by:    maxim
Differential Revision:  https://reviews.freebsd.org/D55547

(cherry picked from commit df5014f71cff2c02f46afa8823370d7f61494bdb)
DeltaFile
+2-3libexec/nuageinit/nuageinit.7
+2-31 files

FreeBSD/src 4b8d107release/tools vmimage.subr

vmimage.subr: skip -dbg sets for WITHOUT_DEBUG_FILES/WITHOUT_KERNEL_SYMBOLS

This matches non-pkgbase behavior as installworld/installkernel skip the
debug bits if these knobs are set.

Sponsored by:   Chelsio Communications
Reviewed by:    cperciva
Differential Revision:  https://reviews.freebsd.org/D55572

(cherry picked from commit 960409d660486c823615dc4cb2ff91793337ef20)
DeltaFile
+5-5release/tools/vmimage.subr
+5-51 files

FreeBSD/src 50d90f8sys/net if_media.h

Fix typo in recently added 400G media

Reported by:    glebius
Fixes:  2d608a4cebbd if_media.h: Add 400GBase-SR8 and 400GBase-CR8
Sponsored by:   Chelsio Communications

(cherry picked from commit 4d2d65cad49765a084819195d81a7c0043f1938c)
DeltaFile
+1-1sys/net/if_media.h
+1-11 files

FreeBSD/src 8d89c74sys/net if_media.h ieee8023ad_lacp.c

if_media.h: Add 400GBase-SR8 and 400GBase-CR8

Reviewed by:    bz (network)
Sponsored by:   Chelsio Communications
Differential Revision:  https://reviews.freebsd.org/D53387

(cherry picked from commit 2d608a4cebbd5b9e648f86e52f115c02fac52d88)
DeltaFile
+6-0sys/net/if_media.h
+2-0sys/net/ieee8023ad_lacp.c
+8-02 files

FreeBSD/ports b4d7ad8math/R-cran-lme4 Makefile, math/R-cran-lme4/files patch-fix-test

math/R-cran-lme4: Fix tests

Apply upstream patch to fix tests.
DeltaFile
+31-0math/R-cran-lme4/files/patch-fix-test
+0-2math/R-cran-lme4/Makefile
+31-22 files

FreeBSD/src fd72ef8sys/amd64/amd64 initcpu.c

amd64 initializecpu(): use 64bit type for rcr4() result

(cherry picked from commit 6099b4600256552fc6f664c82b7dd0325a4b5b19)
DeltaFile
+1-1sys/amd64/amd64/initcpu.c
+1-11 files

FreeBSD/src 756500fsys/conf kern.post.mk

kern.post.mk: Replace "mkdir -p" with "install -d"

to create the 'dir' entry in METALOG

Signed-off-by: Marian Cingel <cingel.marian at gmail.com>
Reviewed by: imp, kevans
Pull Request: https://github.com/freebsd/freebsd-src/pull/1967
DeltaFile
+1-1sys/conf/kern.post.mk
+1-11 files

FreeBSD/ports 223914bjava/dbvis distinfo Makefile

java/dbvis: Update 25.3.3 => 26.1

Release Notes:
https://www.dbvis.com/releasenotes/26.1/

MFH:    2026Q1
(cherry picked from commit 60e603b04dad6244d45a41aacbbfdbb854a7ec2a)
DeltaFile
+2-2java/dbvis/distinfo
+1-1java/dbvis/Makefile
+3-32 files

FreeBSD/ports bcd1758java/dbvis distinfo Makefile

java/dbvis: Update 25.3.2 => 25.3.3

Release Notes:
https://www.dbvis.com/releasenotes/25.3/

MFH:    2026Q1
(cherry picked from commit 2a42f45312cbeebc5b3b59ec7117a8c932a450c2)
DeltaFile
+3-3java/dbvis/distinfo
+1-1java/dbvis/Makefile
+4-42 files

FreeBSD/ports 8d1be12java/dbvis distinfo Makefile

java/dbvis: Update 25.3.1 => 25.3.2

Release Notes:
https://www.dbvis.com/releasenotes/25.3/

(cherry picked from commit c30e294c229a61a9540eafd21fb66bff380c9646)
DeltaFile
+3-3java/dbvis/distinfo
+1-1java/dbvis/Makefile
+4-42 files

FreeBSD/ports 2ebfebedevel/ghpr distinfo Makefile

devel/ghpr: update to v2

v2: Add check to make sure that there's a proper freebsd remote

Sponsored by:           Netflix
DeltaFile
+3-3devel/ghpr/distinfo
+1-1devel/ghpr/Makefile
+4-42 files

FreeBSD/ports 60e603bjava/dbvis distinfo Makefile

java/dbvis: Update 25.3.3 => 26.1

Release Notes:
https://www.dbvis.com/releasenotes/26.1/

MFH:    2026Q1
DeltaFile
+2-2java/dbvis/distinfo
+1-1java/dbvis/Makefile
+3-32 files

FreeBSD/ports 2a42f45java/dbvis distinfo Makefile

java/dbvis: Update 25.3.2 => 25.3.3

Release Notes:
https://www.dbvis.com/releasenotes/25.3/

MFH:    2026Q1
DeltaFile
+3-3java/dbvis/distinfo
+1-1java/dbvis/Makefile
+4-42 files

FreeBSD/ports d5a0ad0textproc/moor distinfo Makefile

textproc/moor: Update 2.11.0 => 2.11.1

Changelog:
https://github.com/walles/moor/releases/tag/v2.11.1

Reviewed by:    osa, vvd (Mentors)
Approved by:    osa (Mentor)
Differential Revision: https://reviews.freebsd.org/D55715
DeltaFile
+5-5textproc/moor/distinfo
+1-2textproc/moor/Makefile
+6-72 files

FreeBSD/src e75c8fausr.sbin/virtual_oss/virtual_oss virtual_oss.c

virtual_oss: Use virtual_oss_timestamp() to avoid duplication

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
DeltaFile
+13-16usr.sbin/virtual_oss/virtual_oss/virtual_oss.c
+13-161 files

FreeBSD/src 3a41085usr.sbin/virtual_oss/virtual_oss virtual_oss.c

virtual_oss: Use virtual_oss_delay_ns() to avoid duplication

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
DeltaFile
+1-4usr.sbin/virtual_oss/virtual_oss/virtual_oss.c
+1-41 files

FreeBSD/src 0351c21usr.sbin/virtual_oss/virtual_oss Makefile

virtual_oss(8): Expose ioctl interface

PR:             293545
Sponsored by:   The FreeBSD Foundation
MFC after:      3 days

(cherry picked from commit d15987cc06192f78a31040f2c142bcaf88e8a1ee)
DeltaFile
+2-0usr.sbin/virtual_oss/virtual_oss/Makefile
+2-01 files

FreeBSD/ports 857657csecurity/mbedtls4 pkg-plist Makefile, security/mbedtls4/files patch-library_CMakeLists.txt

security/mbedtls4: Fix upstream libmbedcrypto.so installation bug

Not respect DESTDIR during create symlinks libmbedcrypto.so*.
Upstream issue: https://github.com/Mbed-TLS/mbedtls/issues/10627

- Add fix for installing libmbedcrypto.so from upstream pool request:
  https://github.com/Mbed-TLS/mbedtls/pull/10631
- Add strip for libmbedcrypto.so.
- Sort pkg-plist.

PR:             293653
Approved by:    Paavo-Einari Kaipila <pkaipila at gmail.com> (maintainer)
DeltaFile
+37-35security/mbedtls4/pkg-plist
+11-0security/mbedtls4/files/patch-library_CMakeLists.txt
+2-0security/mbedtls4/Makefile
+50-353 files

FreeBSD/src b5514e1tools/build depend-cleanup.sh

depend-cleanup.sh: rebuild strnlen.o on riscv64 if it came from strnlen.S

We have to switch back to the previous rule once the temporary
build fix has been replaced with a permanent fix.

MFC after:      1 week
See also:       2a4e3112c811b9892e14e15cfd23538e7e47329c
PR:             293353, 293296
DeltaFile
+4-1tools/build/depend-cleanup.sh
+4-11 files

FreeBSD/ports ecc11b1devel Makefile, devel/ghpr Makefile pkg-descr

devel/ghpr: github pull request

Tool to help FreeBSD developers land github pull requests, initial
version.

Sponsored by:           Netflix
DeltaFile
+30-0devel/ghpr/Makefile
+16-0devel/ghpr/pkg-descr
+3-0devel/ghpr/distinfo
+1-0devel/Makefile
+50-04 files

FreeBSD/ports 2c3403csysutils/fastfetch distinfo Makefile

sysutils/fastfetch: update to 2.60.0

Changelog:      https://github.com/fastfetch-cli/fastfetch/releases/tag/2.60.0
DeltaFile
+3-3sysutils/fastfetch/distinfo
+1-1sysutils/fastfetch/Makefile
+1-0sysutils/fastfetch/pkg-plist
+5-43 files

FreeBSD/src 2a4e311lib/libc/riscv/string Makefile.inc

libc/riscv64: temporarily disable strnlen() implementation until a fix is developed

strnlen() doesn't seem to cope well with a length argument such that
string pointer plus length overflows past the end of the address space.

Reviewed by:    fuz
MFC after:      1 week
PR:             293353, 293296
Differential Revision:  https://reviews.freebsd.org/D55714
DeltaFile
+0-1lib/libc/riscv/string/Makefile.inc
+0-11 files

FreeBSD/ports a2a8965comms/meshcore-cli distinfo Makefile

comms/meshcore-cli: upgrade to 1.4.9
DeltaFile
+3-3comms/meshcore-cli/distinfo
+1-1comms/meshcore-cli/Makefile
+4-42 files

FreeBSD/ports 3d69cf4comms/py-meshcore distinfo Makefile

comms/py-meshcore: upgrade to 2.2.25
DeltaFile
+3-3comms/py-meshcore/distinfo
+1-1comms/py-meshcore/Makefile
+4-42 files

FreeBSD/ports e8f735bsysutils/whowatch Makefile pkg-descr, sysutils/whowatch/files patch-src_sysinfo__freebsd.c patch-whowatch.c

sysutils/whowatch: Update 1.4 => 1.8.6.2, take maintainership

Switch to upstream with FreeBSD support:
- https://github.com/Zedai00/whowatch/
- The new update wasn't working on FreeBSD due to Linuxisms and FreeBSD
  wrong API usages.
- Overhauled the codebase in a fork and updated it to work on both
  Linux and FreeBSD.
- Uses of sysctl, libprocstat, kvm etc to gather the system informations.

PR:             293113
MFH:            2026Q1
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
(cherry picked from commit 55476368ccbc3863cec96779d914046a39ac5299)
DeltaFile
+121-0sysutils/whowatch/files/patch-src_sysinfo__freebsd.c
+0-105sysutils/whowatch/files/patch-whowatch.c
+0-31sysutils/whowatch/files/patch-procinfo.c
+0-27sysutils/whowatch/files/patch-whowatch.h
+10-13sysutils/whowatch/Makefile
+8-5sysutils/whowatch/pkg-descr
+139-1813 files not shown
+142-2079 files

FreeBSD/ports 5547636sysutils/whowatch Makefile pkg-descr, sysutils/whowatch/files patch-src_sysinfo__freebsd.c patch-whowatch.c

sysutils/whowatch: Update 1.4 => 1.8.6.2, take maintainership

Switch to upstream with FreeBSD support:
- The new update wasn't working on FreeBSD due to Linuxisms and FreeBSD
  wrong API usages.
- Overhauled the codebase in a fork and updated it to work on both
  Linux and FreeBSD.
- Uses of sysctl, libprocstat, kvm etc to gather the system informations.

PR:             293113
MFH:            2026Q1
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+121-0sysutils/whowatch/files/patch-src_sysinfo__freebsd.c
+0-105sysutils/whowatch/files/patch-whowatch.c
+0-31sysutils/whowatch/files/patch-procinfo.c
+0-27sysutils/whowatch/files/patch-whowatch.h
+10-15sysutils/whowatch/Makefile
+8-5sysutils/whowatch/pkg-descr
+139-1833 files not shown
+142-2109 files

FreeBSD/ports ceecb1bdeskutils/sowon Makefile distinfo, deskutils/sowon/files patch-thirdparty_RGFW.h

deskutils/sowon: Update g20201203 => g20251203

Update to latest commit.

Commit log:
https://github.com/tsoding/sowon/compare/0d43de4...79b0f4f

PR:             293647
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+9-7deskutils/sowon/Makefile
+11-0deskutils/sowon/files/patch-thirdparty_RGFW.h
+3-3deskutils/sowon/distinfo
+23-103 files