FreeBSD/ports 3fc7967net/nfstrace Makefile, net/nfstrace/files extra-patch-src_protocols_nfs_nfs__procedure.h

net/nfstrace: Fix build on 16.0-CURRENT

(cherry picked from commit 6156198d03e8b724914cb3e9aa829b8f741f55f6)
DeltaFile
+12-0net/nfstrace/files/extra-patch-src_protocols_nfs_nfs__procedure.h
+7-1net/nfstrace/Makefile
+19-12 files

FreeBSD/ports 6156198net/nfstrace Makefile, net/nfstrace/files extra-patch-src_protocols_nfs_nfs__procedure.h

net/nfstrace: Fix build on 16.0-CURRENT
DeltaFile
+12-0net/nfstrace/files/extra-patch-src_protocols_nfs_nfs__procedure.h
+7-1net/nfstrace/Makefile
+19-12 files

FreeBSD/ports 9f07357x11-fonts/cozette Makefile distinfo

x11-fonts/cozette: Update 1.24.1 => 1.30.0

Changelog:
https://github.com/the-moonwitch/Cozette/blob/v.1.30.0/CHANGELOG.md

Update link to upstream: "slavfox/Cozette" redirects to "the-moonwitch/Cozette".

PR:     293263
DeltaFile
+3-3x11-fonts/cozette/Makefile
+3-3x11-fonts/cozette/distinfo
+6-62 files

FreeBSD/ports fb28dbfsysutils/cbsd distinfo Makefile

sysutils/cbsd: update to 15.0.3 bugfix release

ChangelogL:     https://github.com/cbsd/cbsd/releases/tag/v15.0.3
DeltaFile
+3-3sysutils/cbsd/distinfo
+1-1sysutils/cbsd/Makefile
+4-42 files

FreeBSD/ports 289aad3x11-fonts/spleen distinfo Makefile

x11-fonts/spleen: Update 2.1.0 => 2.2.0

Changelog:
https://github.com/fcambus/spleen/blob/2.2.0/ChangeLog

PR:     293264
DeltaFile
+3-3x11-fonts/spleen/distinfo
+1-1x11-fonts/spleen/Makefile
+4-42 files

FreeBSD/ports 06903f8sysutils/rundeck distinfo Makefile

sysutils/rundeck: Update 5.18.0 => 5.19.0

Release Notes:
https://docs.rundeck.com/docs/history/5_x/version-5.19.0.html

PR:             293222
Security:       CVE-2025-69223
Security:       CVE-2025-69227
Security:       CVE-2025-69228
Security:       CVE-2025-4673
Security:       CVE-2025-22872
Security:       CVE-2025-47906
MFH:            2026Q1
(cherry picked from commit 1e3c0b322b4c3a01daae36959723d939cf911305)
DeltaFile
+3-3sysutils/rundeck/distinfo
+2-2sysutils/rundeck/Makefile
+5-52 files

FreeBSD/ports 74352eamath Makefile, math/wide-integer Makefile pkg-descr

math/wide-integer: New port: Generic C++ template for extended width unsigned/signed integral types

Wide-integer implements a generic C++ template for extended width
unsigned and signed integral types.
This C++ template header-only library implements drop-in big integer
types such as uint128_t, uint256_t, uint384_t, uint512_t, uint1024_t,
uint1536_t, etc.
These can be used essentially like regular built-in integers.
Corresponding signed integer types such as int128_t, int256_t, and the
like can also be used.

Reuired for net-p2p/transmission 4.1.0.

PR:             292846
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+19-0math/wide-integer/Makefile
+6-0math/wide-integer/pkg-descr
+3-0math/wide-integer/distinfo
+1-0math/Makefile
+29-04 files

FreeBSD/ports 5af542bdevel Makefile, devel/small pkg-plist Makefile

devel/small: New port: C++ small containers

C++ standard template library optimized small containers.
Reuired by net-p2p/transmission 4.1.0.

PR:             292846
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+41-0devel/small/pkg-plist
+16-0devel/small/Makefile
+3-0devel/small/distinfo
+1-0devel/small/pkg-descr
+1-0devel/Makefile
+62-05 files

FreeBSD/ports 1e3c0b3sysutils/rundeck distinfo Makefile

sysutils/rundeck: Update 5.18.0 => 5.19.0

Release Notes:
https://docs.rundeck.com/docs/history/5_x/version-5.19.0.html

PR:             293222
Security:       CVE-2025-69223
Security:       CVE-2025-69227
Security:       CVE-2025-69228
Security:       CVE-2025-4673
Security:       CVE-2025-22872
Security:       CVE-2025-47906
MFH:            2026Q1
DeltaFile
+3-3sysutils/rundeck/distinfo
+2-2sysutils/rundeck/Makefile
+5-52 files

FreeBSD/ports ddd386ctextproc Makefile, textproc/krep Makefile pkg-descr

textproc/krep: [NEW PORT] High-performance string search utility

krep is an optimized string search utility designed for maximum throughput and
efficiency when processing large files and directories. It is built with
performance in mind, offering multiple search algorithms and SIMD acceleration
when available.

Note: Krep is not intended to be a full replacement or direct competitor to
feature-rich tools like grep or ripgrep. Instead, it aims to be a minimal,
efficient, and pragmatic tool focused on speed and simplicity.

Krep provides the essential features needed for fast searching, without the
extensive options and complexity of more comprehensive search utilities. Its
design philosophy is to deliver the fastest possible search for the most common
use cases, with a clean and minimal interface.

WWW: https://github.com/davidesantangelo/krep/

Approved by:            db@, yuri@ (Mentors, implicit)
Differential Revision:  https://reviews.freebsd.org/D55357
DeltaFile
+34-0textproc/krep/files/patch-Makefile
+26-0textproc/krep/Makefile
+13-0textproc/krep/pkg-descr
+3-0textproc/krep/distinfo
+1-0textproc/Makefile
+77-05 files

FreeBSD/src e1e18ccsys/net if_gre.c if_gre.h, sys/netlink/route interface.h

if_gre: Add netlink support with tests

Migrate to new if_clone KPI and implement netlink support
for gre(4). Also refactor some of the gre specific ioctls.

Reviewed by: glebius, zlei
Differential Revision: https://reviews.freebsd.org/D54443
DeltaFile
+407-66sys/net/if_gre.c
+173-0tests/sys/netlink/test_rtnl_gre.c
+23-0sys/netlink/route/interface.h
+1-0tests/sys/netlink/Makefile
+1-0sys/net/if_gre.h
+605-665 files

FreeBSD/src 07d29f9sbin/conscontrol conscontrol.8, share/man/man4 smb.4 ahd.4

Correct Identifer typo in SPDX tags
DeltaFile
+1-1usr.sbin/kbdcontrol/kbdcontrol.1
+1-1usr.sbin/devinfo/devinfo.8
+1-1usr.bin/man/manpath.1
+1-1share/man/man4/smb.4
+1-1share/man/man4/ahd.4
+1-1sbin/conscontrol/conscontrol.8
+6-66 files

FreeBSD/src 7e31358usr.bin/beep beep.c

beep: Add SPDX-License-Identifier tag

Reviewed by: emaste
Sponsored by: The FreeBSD Foundation
DeltaFile
+2-0usr.bin/beep/beep.c
+2-01 files

FreeBSD/src 1e36ee7share/man/man7 mitigations.7

mitigations.7: spell
DeltaFile
+2-2share/man/man7/mitigations.7
+2-21 files

FreeBSD/src ddefff3sys/contrib/openzfs/include/os/freebsd/spl/sys time.h

Merge commit bfb276e55c76 from upstream OpenZFS (by Jessica Clarke)

  Once upon a time, 32-bit PowerPC did indeed have a 32-bit time_t, but
  FreeBSD 12.0 switched to a 64-bit time_t for PowerPC as an ABI break,
  which predates the addition of FreeBSD support to OpenZFS. Moreover,
  64-bit PowerPC has existed since FreeBSD 9.0, where __powerpc__ is also
  defined (alongside __powerpc64__ to disambiguate), which has always had
  a 64-bit time_t. This code has therefore always been wrong for all
  PowerPC variants. Fix this by limiting the 32-bit case to just i386,
  which is the only architecture in FreeBSD to have a 32-bit time_t and
  not have broken ABI, due to its special legacy compatibility status.

  Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
  Reviewed-by: Alexander Motin <alexander.motin at TrueNAS.com>
  Signed-off-by: Jessica Clarke <jrtc27 at jrtc27.com>
  Closes #18217
  Closes #18218

Reported by:    fuz

    [3 lines not shown]
DeltaFile
+1-1sys/contrib/openzfs/include/os/freebsd/spl/sys/time.h
+1-11 files

FreeBSD/src 354cc5esys/contrib/openzfs/include/os/freebsd/spl/sys time.h

Merge commit bfb276e55c76 from upstream OpenZFS (by Jessica Clarke)

  Once upon a time, 32-bit PowerPC did indeed have a 32-bit time_t, but
  FreeBSD 12.0 switched to a 64-bit time_t for PowerPC as an ABI break,
  which predates the addition of FreeBSD support to OpenZFS. Moreover,
  64-bit PowerPC has existed since FreeBSD 9.0, where __powerpc__ is also
  defined (alongside __powerpc64__ to disambiguate), which has always had
  a 64-bit time_t. This code has therefore always been wrong for all
  PowerPC variants. Fix this by limiting the 32-bit case to just i386,
  which is the only architecture in FreeBSD to have a 32-bit time_t and
  not have broken ABI, due to its special legacy compatibility status.

  Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
  Reviewed-by: Alexander Motin <alexander.motin at TrueNAS.com>
  Signed-off-by: Jessica Clarke <jrtc27 at jrtc27.com>
  Closes #18217
  Closes #18218

Reported by:    fuz

    [3 lines not shown]
DeltaFile
+1-1sys/contrib/openzfs/include/os/freebsd/spl/sys/time.h
+1-11 files

FreeBSD/src a82128dsys/contrib/openzfs/include/os/freebsd/spl/sys time.h

Merge commit bfb276e55c76 from upstream OpenZFS (by Jessica Clarke)

  Once upon a time, 32-bit PowerPC did indeed have a 32-bit time_t, but
  FreeBSD 12.0 switched to a 64-bit time_t for PowerPC as an ABI break,
  which predates the addition of FreeBSD support to OpenZFS. Moreover,
  64-bit PowerPC has existed since FreeBSD 9.0, where __powerpc__ is also
  defined (alongside __powerpc64__ to disambiguate), which has always had
  a 64-bit time_t. This code has therefore always been wrong for all
  PowerPC variants. Fix this by limiting the 32-bit case to just i386,
  which is the only architecture in FreeBSD to have a 32-bit time_t and
  not have broken ABI, due to its special legacy compatibility status.

  Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
  Reviewed-by: Alexander Motin <alexander.motin at TrueNAS.com>
  Signed-off-by: Jessica Clarke <jrtc27 at jrtc27.com>
  Closes #18217
  Closes #18218

Reported by:    fuz

    [3 lines not shown]
DeltaFile
+1-1sys/contrib/openzfs/include/os/freebsd/spl/sys/time.h
+1-11 files

FreeBSD/src 45c1e44sys/contrib/openzfs/include/os/freebsd/spl/sys time.h

Merge commit bfb276e55c76 from upstream OpenZFS (by Jessica Clarke)

  Once upon a time, 32-bit PowerPC did indeed have a 32-bit time_t, but
  FreeBSD 12.0 switched to a 64-bit time_t for PowerPC as an ABI break,
  which predates the addition of FreeBSD support to OpenZFS. Moreover,
  64-bit PowerPC has existed since FreeBSD 9.0, where __powerpc__ is also
  defined (alongside __powerpc64__ to disambiguate), which has always had
  a 64-bit time_t. This code has therefore always been wrong for all
  PowerPC variants. Fix this by limiting the 32-bit case to just i386,
  which is the only architecture in FreeBSD to have a 32-bit time_t and
  not have broken ABI, due to its special legacy compatibility status.

  Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
  Reviewed-by: Alexander Motin <alexander.motin at TrueNAS.com>
  Signed-off-by: Jessica Clarke <jrtc27 at jrtc27.com>
  Closes #18217
  Closes #18218

Reported by:    fuz
MFC after:      1 day
DeltaFile
+1-1sys/contrib/openzfs/include/os/freebsd/spl/sys/time.h
+1-11 files

FreeBSD/src 589cef5lib/libfetch common.c

libfetch: Restore timeout functionality

PR:             293124
MFC after:      1 week
Fixes:          792ef1ae7b94 ("Refactor fetch_connect() and fetch_bind() to improve readability and avoid repeating the same DNS lookups.")
Reverts:        8f8a7f6fffd7 ("libfetch: apply timeout to SSL_read()")
Reviewed by:    eugen, imp
Differential Revision:  https://reviews.freebsd.org/D55293

(cherry picked from commit 73b82d1b0a2f09224e6d0f7a13dd73c66d740207)
(insta-mfc requested by re@)
DeltaFile
+8-11lib/libfetch/common.c
+8-111 files

FreeBSD/ports 2d6255bdevel/libwasmtime distinfo Makefile

devel/libwasmtime: update: 41.0.0 -> 41.0.3

ChangeLog:      https://github.com/bytecodealliance/wasmtime/compare/v41.0.0...v41.0.3

Sponsored by:   tipi.work
DeltaFile
+3-3devel/libwasmtime/distinfo
+1-2devel/libwasmtime/Makefile
+4-52 files

FreeBSD/src d97c824lib/libfetch common.c

libfetch: Restore timeout functionality

PR:             293124
MFC after:      1 week
Fixes:          792ef1ae7b94 ("Refactor fetch_connect() and fetch_bind() to improve readability and avoid repeating the same DNS lookups.")
Reverts:        8f8a7f6fffd7 ("libfetch: apply timeout to SSL_read()")
Reviewed by:    eugen, imp
Differential Revision:  https://reviews.freebsd.org/D55293

(cherry picked from commit 73b82d1b0a2f09224e6d0f7a13dd73c66d740207)
(insta-mfc requested by re@)
DeltaFile
+3-8lib/libfetch/common.c
+3-81 files

FreeBSD/src ae12f0flib/libfetch common.c

libfetch: Restore timeout functionality

PR:             293124
MFC after:      1 week
Fixes:          792ef1ae7b94 ("Refactor fetch_connect() and fetch_bind() to improve readability and avoid repeating the same DNS lookups.")
Reverts:        8f8a7f6fffd7 ("libfetch: apply timeout to SSL_read()")
Reviewed by:    eugen, imp
Differential Revision:  https://reviews.freebsd.org/D55293

(cherry picked from commit 73b82d1b0a2f09224e6d0f7a13dd73c66d740207)
(insta-mfc requested by re@)
DeltaFile
+3-8lib/libfetch/common.c
+3-81 files

FreeBSD/src d379432sys/kern kern_event.c, sys/sys event.h

kqueue: Make kn_sfflags unsigned

This is used to hold a copy of the original fflags, which is unsigned.

MFC after:      3 days
Reviewed by:    kib, markj
Differential Revision:  https://reviews.freebsd.org/D55348
DeltaFile
+1-1sys/kern/kern_event.c
+1-1sys/sys/event.h
+2-22 files

FreeBSD/src d540446usr.bin/diff diffreg_new.c

diff: Drop unnecessary casts, fix none algo

MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D55349
DeltaFile
+7-6usr.bin/diff/diffreg_new.c
+7-61 files

FreeBSD/doc 3dae890documentation/content/en/books/handbook/filesystems _index.adoc

handbook/filesystems: Fix exfat and ntfs pkg names

Reviewed by:    ziaee
Closes:         https://github.com/freebsd/freebsd-doc/pull/609
DeltaFile
+2-2documentation/content/en/books/handbook/filesystems/_index.adoc
+2-21 files

FreeBSD/src 009be09bin/sh sh.1

sh.1: Reference editline(7)

Key bindings for command line editing are documented in editline(7).

MFC after:              3 days
Reviewed by:            jilles, ziaee
Differential Revision:  https://reviews.freebsd.org/D54767
DeltaFile
+14-3bin/sh/sh.1
+14-31 files

FreeBSD/doc a63111ddocumentation/content/en/books/handbook/wayland _index.adoc

handbook/wayland: Fix trivial typo

Submitted by:   voipmeister
Closes:         https://github.com/freebsd/freebsd-doc/pull/584
DeltaFile
+1-1documentation/content/en/books/handbook/wayland/_index.adoc
+1-11 files

FreeBSD/src 59b7f3esbin/devd devd.conf.5

devd.conf.5: Fix cross-references to devfs(4)

Fixes:          1687d77197c0 (man filesystems: move driver pages)
MFC after:      3 days
Reviewed by:    ziaee
Sponsored by:   Defenso
Signed-off-by:  Quentin Thébault <quentin.thebault at defenso.fr>
Closes:         https://github.com/freebsd/freebsd-src/pull/2015
DeltaFile
+4-4sbin/devd/devd.conf.5
+4-41 files

FreeBSD/src d685228sbin/ifconfig ifipsec.c ifstf.c

ifconfig: Add SPDX-License-Identifier tags

Reviewed by: emaste
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D55272
DeltaFile
+2-0sbin/ifconfig/ifipsec.c
+2-0sbin/ifconfig/ifstf.c
+2-0sbin/ifconfig/sfp.c
+6-03 files

FreeBSD/src 835813csbin/devmatch devmatch.c

devmatch: Add SPDX-License-Identifier tag

Reviewed by: emaste
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D55271
DeltaFile
+2-0sbin/devmatch/devmatch.c
+2-01 files