FreeBSD/src 2f900cbsbin/ifconfig af_link.c

ifconfig: Use strlcpy(3) instead of strncpy(3) for interface name

No functional change intended.

Reviewed by: pouria, delphij, imp
Approved by: glebius (mentor)
Differential Revision: https://reviews.freebsd.org/D54752
DeltaFile
+1-1sbin/ifconfig/af_link.c
+1-11 files

FreeBSD/src adb66efshare/man/man4 rtnetlink.4 genetlink.4

netlink(4): Add snl(3) to See Also section

While here, fix manlint warnings in rtnetlink(4).

Reviewed by: melifaro, ziaee, glebius
Approved by: glebius (mentor)
Differential Revision: https://reviews.freebsd.org/D53786
DeltaFile
+5-2share/man/man4/rtnetlink.4
+1-0share/man/man4/genetlink.4
+1-0share/man/man4/netlink.4
+7-23 files

FreeBSD/doc 169c613documentation/tools checkkey.sh

checkkey.sh: Add EDDSA algo (RFC8032)

This fixes the UNKNOWN type returned by checkkey.sh

Reviewed by:            des, siva
Approved by:            glebius (mentor)
Differential Revision:  https://reviews.freebsd.org/D54473
DeltaFile
+2-0documentation/tools/checkkey.sh
+2-01 files

FreeBSD/ports a412302graphics/qgis-ltr distinfo Makefile

graphics/qgis-ltr: Update to 3.40.15

Changelog:      https://github.com/qgis/QGIS/compare/final-3_40_14%5E...final-3_40_15

Reported by:    portscout, Repology
MFH:            2026Q1

(cherry picked from commit 3b7d98c47b3061e56432d9f6a727c652a2886ee5)
DeltaFile
+3-3graphics/qgis-ltr/distinfo
+1-2graphics/qgis-ltr/Makefile
+4-52 files

FreeBSD/ports 3b7d98cgraphics/qgis-ltr distinfo Makefile

graphics/qgis-ltr: Update to 3.40.15

Changelog:      https://github.com/qgis/QGIS/compare/final-3_40_14%5E...final-3_40_15

Reported by:    portscout, Repology
MFH:            2026Q1
DeltaFile
+3-3graphics/qgis-ltr/distinfo
+1-2graphics/qgis-ltr/Makefile
+4-52 files

FreeBSD/ports fd4bc7esecurity Makefile, security/p5-Digest-SipHash Makefile pkg-plist

security/p5-Digest-SipHash: new port

Perl XS interface to the SipHash algorithm.

This module does only one thing - calculates the SipHash value
of the given string.
DeltaFile
+19-0security/p5-Digest-SipHash/Makefile
+5-0security/p5-Digest-SipHash/pkg-plist
+4-0security/p5-Digest-SipHash/pkg-descr
+3-0security/p5-Digest-SipHash/distinfo
+1-0security/Makefile
+32-05 files

FreeBSD/doc fd86ed3shared authors.adoc, website/content/en administration.adoc

Update re@ membership

jfree@ and mmokhi@ are leaving the release engineering team, with
thanks for their service.

With hat:       re@
DeltaFile
+2-2shared/authors.adoc
+0-2website/content/en/administration.adoc
+2-42 files

FreeBSD/ports 5a13070textproc/qo distinfo Makefile

textproc/qo: Update to 0.3.0
DeltaFile
+5-5textproc/qo/distinfo
+1-2textproc/qo/Makefile
+6-72 files

FreeBSD/src 76af334sys/netpfil/ipfw ip_fw_bpf.c

ipfw: fix !VIMAGE build

NB: Rest of ipfw(4) sources get sx.h via vnet.h, which isn't perfect.
DeltaFile
+1-1sys/netpfil/ipfw/ip_fw_bpf.c
+1-11 files

FreeBSD/src fc614b0contrib/mtree mtree.8 create.c

Import latest mtree from NetBSD

Merge commit '7e59b238fcf32f3d365e78ddc702ca494e1ff68d'

This commit partially reverts the previous vendor import, given that the
"type" keyword has been historically mandatory and should not be removed
by "-R all".  This was clarified in the man page.

Reported by:    glebius
PR:             219467
MFC after:      1 week

(cherry picked from commit 4250d2ad991b7bb9915e4c6b6d93b17369747ff0)
DeltaFile
+12-12contrib/mtree/mtree.8
+3-4contrib/mtree/create.c
+15-162 files

FreeBSD/src e2e7269contrib/mtree mtree.8 create.c

Import latest mtree from NetBSD

Merge commit '7e59b238fcf32f3d365e78ddc702ca494e1ff68d'

This commit partially reverts the previous vendor import, given that the
"type" keyword has been historically mandatory and should not be removed
by "-R all".  This was clarified in the man page.

Reported by:    glebius
PR:             219467
MFC after:      1 week

(cherry picked from commit 4250d2ad991b7bb9915e4c6b6d93b17369747ff0)
DeltaFile
+12-12contrib/mtree/mtree.8
+3-4contrib/mtree/create.c
+15-162 files

FreeBSD/src f957857contrib/mtree mtree.8 create.c

Import latest mtree from NetBSD

Merge commit '7e59b238fcf32f3d365e78ddc702ca494e1ff68d'

This commit partially reverts the previous vendor import, given that the
"type" keyword has been historically mandatory and should not be removed
by "-R all".  This was clarified in the man page.

Reported by:    glebius
PR:             219467
MFC after:      1 week

(cherry picked from commit 4250d2ad991b7bb9915e4c6b6d93b17369747ff0)
DeltaFile
+12-12contrib/mtree/mtree.8
+3-4contrib/mtree/create.c
+15-162 files

FreeBSD/src 8241dbcrelease/tools gce.conf

GCE: ARM64 Support: Add hw.pci.honor_msi_blacklist=0.

This is required for MSI support on GCE ARM64 instances which is
prerequisite to gve(4) not panicking at boot, and nvme(4) also has
a real sad time without interrupts. Tested on a variety of c4a VMs.

This is meant to be a temporary hack; long term fix would be to
check for the hypervisor and quirk gve(4) device with
PCI_QUIRK_ENABLE_MSI_VM.

PR:             kern/292081
(cherry picked from commit 9ae43352c89c776c8171f5881a984bc39acf5d6a)
DeltaFile
+3-0release/tools/gce.conf
+3-01 files

FreeBSD/ports b7a1911databases/emacsql distinfo Makefile

databases/emacsql: update to 4.3.4.
DeltaFile
+3-3databases/emacsql/distinfo
+1-1databases/emacsql/Makefile
+4-42 files

FreeBSD/ports 8b02dabdatabases/pg.el distinfo Makefile

databases/pg.el: update to 0.62.
DeltaFile
+3-3databases/pg.el/distinfo
+1-1databases/pg.el/Makefile
+4-42 files

FreeBSD/ports ea2a5d1databases/closql Makefile distinfo

databases/closql: update to 2.4.0.
DeltaFile
+8-5databases/closql/Makefile
+3-3databases/closql/distinfo
+11-82 files

FreeBSD/ports 2f5f2a0devel/cond-let distinfo Makefile

devel/cond-let: update to 0.2.1.
DeltaFile
+3-3devel/cond-let/distinfo
+1-1devel/cond-let/Makefile
+4-42 files

FreeBSD/src 2184a2drelease/tools gce.conf

GCE: ARM64 Support: Add hw.pci.honor_msi_blacklist=0.

This is required for MSI support on GCE ARM64 instances which is
prerequisite to gve(4) not panicking at boot, and nvme(4) also has
a real sad time without interrupts. Tested on a variety of c4a VMs.

This is meant to be a temporary hack; long term fix would be to
check for the hypervisor and quirk gve(4) device with
PCI_QUIRK_ENABLE_MSI_VM.

PR:             kern/292081
MFC after:      1 week

(cherry picked from commit 9ae43352c89c776c8171f5881a984bc39acf5d6a)
DeltaFile
+3-0release/tools/gce.conf
+3-01 files

FreeBSD/ports 5dab391net-mgmt/cacti-spine Makefile

net-mgmt/cacti-spine: fix whitespaces

Fixes:  e10ffe5db33cd427ea5bbbd846d5015eb7edf0a0
DeltaFile
+1-1net-mgmt/cacti-spine/Makefile
+1-11 files

FreeBSD/ports 09e3d68net/ptpd2 Makefile

net/ptpd2: Fix build with net-snmp

net-snmp-config --cflags injects -Werror=declaration-after-statement
which causes builds to fail as the source has variable declarations
after statements (valid in C99 but not C89).

Downgrade this from a fatal error to a warning
DeltaFile
+2-0net/ptpd2/Makefile
+2-01 files

FreeBSD/ports e10ffe5net-mgmt/cacti-spine Makefile

net-mgmt/cacti-spine: Fix build with net-snmp

net-snmp-config --cflags injects -Werror=declaration-after-statement
which causes builds to fail as the source has variable declarations
after statements (valid in C99 but not C89).

Downgrade this from a fatal error to a warning

PR:             ports/292340
Reported by:    Robert Blayzor <rblayzor at inoc.net>
DeltaFile
+1-1net-mgmt/cacti-spine/Makefile
+1-11 files

FreeBSD/ports 5980368audio/ocp distinfo Makefile

audio/ocp: Update to 3.1.1
DeltaFile
+3-3audio/ocp/distinfo
+1-4audio/ocp/Makefile
+4-72 files

FreeBSD/src 964d91etests/sys/netpfil/pf pflog.sh

pflog: tests: Fix rdr_action_head()

Fix a typo in the rdr_action_head() test.

Fixes:          685fb4253819 ("pf: Log the intended action when a NAT rule matches a packet")
MFC after:      1 week
DeltaFile
+1-1tests/sys/netpfil/pf/pflog.sh
+1-11 files

FreeBSD/ports 3613171audio/ocp Makefile distinfo

audio/ocp: Update to 3.1.0
DeltaFile
+6-3audio/ocp/Makefile
+3-3audio/ocp/distinfo
+2-0audio/ocp/pkg-plist
+11-63 files

FreeBSD/src dce3d3astand/powerpc/ofw cas.c

powerpc/loader: Size the CAS PVR array correctly

Fixes:          895eeb492 ("powerpc/loader: Add CAS support for older CPUs")
MFC after:      1 week
DeltaFile
+1-1stand/powerpc/ofw/cas.c
+1-11 files

FreeBSD/ports 8bce7aegraphics/qgis distinfo Makefile

graphics/qgis: 3.44.7

Changelog:      https://github.com/qgis/QGIS/compare/final-3_44_6%5E...final-3_44_7

PR:             portscout, Repology
MFH:            2026Q1
(cherry picked from commit 9f5bc6aa76761e7e032d42aa5015461639ad9792)
DeltaFile
+3-3graphics/qgis/distinfo
+1-2graphics/qgis/Makefile
+4-52 files

FreeBSD/ports 9f5bc6agraphics/qgis distinfo Makefile

graphics/qgis: 3.44.7

Changelog:      https://github.com/qgis/QGIS/compare/final-3_44_6%5E...final-3_44_7

PR:             portscout, Repology
MFH:            2026Q1
DeltaFile
+3-3graphics/qgis/distinfo
+1-2graphics/qgis/Makefile
+4-52 files

FreeBSD/ports 21b2f47graphics/libheif pkg-plist distinfo

graphics/libheif: Update to 1.20.1

Release notes: https://github.com/strukturag/libheif/releases/tag/v1.20.0
               https://github.com/strukturag/libheif/releases/tag/v1.20.1
DeltaFile
+18-0graphics/libheif/pkg-plist
+3-3graphics/libheif/distinfo
+3-2graphics/libheif/Makefile
+24-53 files

FreeBSD/ports e2df165graphics/libheif distinfo Makefile

graphics/libheif: Update to 1.21.2

Release notes: https://github.com/strukturag/libheif/releases/tag/v1.20.2
               https://github.com/strukturag/libheif/releases/tag/v1.21.0
               https://github.com/strukturag/libheif/releases/tag/v1.21.2
DeltaFile
+3-3graphics/libheif/distinfo
+2-2graphics/libheif/Makefile
+1-0graphics/libheif/pkg-plist
+6-53 files

FreeBSD/ports 1407e22java/jxgrabkey Makefile, java/jxgrabkey/files patch-JXGrabKey_Java_nbproject_build-impl.xml

java/jxgrabkey: support jdk21

Don't pin javac to source/target.

Revert ports c0eef0ceec76f8e99a152aca04e938dcb12f7261 for this.

PR:     292152
DeltaFile
+20-0java/jxgrabkey/files/patch-JXGrabKey_Java_nbproject_build-impl.xml
+1-3java/jxgrabkey/Makefile
+21-32 files