FreeBSD/doc a2f2b29documentation/content/en/books/handbook/bsdinstall _index.adoc

handbook/bsdinstall: Use latest release macro

Reported by:    WillT <william at hashbangapps.com>
Closes:         https://github.com/freebsd/freebsd-doc/pull/560
DeltaFile
+4-4documentation/content/en/books/handbook/bsdinstall/_index.adoc
+4-41 files

FreeBSD/doc 6c85dc0documentation/content/en/books/handbook/jails _index.adoc

handbook/jails: Use latest release macro

Fixes:          dbac0b5f5208 (Use betarel-current variable in commands)
Reported by:    George Timms <polarian at polarian.dev>
DeltaFile
+31-31documentation/content/en/books/handbook/jails/_index.adoc
+31-311 files

FreeBSD/ports bdce4d0devel/R-cran-tidyr Makefile distinfo

devel/R-cran-tidyr: Update to 1.3.2

- Switch WWW url to canonical form

ChangeLog: https://cran.r-project.org/web/packages/tidyr/news/news.html
DeltaFile
+13-6devel/R-cran-tidyr/Makefile
+3-3devel/R-cran-tidyr/distinfo
+16-92 files

FreeBSD/ports a79c7b9games/rocksndiamonds distinfo Makefile

games/rocksndiamonds: Update to 4.4.1.0

ChangeLog: https://www.artsoft.org/2025/12/20/rocksndiamonds-4-4-1-0-released/
DeltaFile
+3-3games/rocksndiamonds/distinfo
+1-1games/rocksndiamonds/Makefile
+4-42 files

FreeBSD/ports d25888cdevel/R-cran-testit distinfo Makefile

devel/R-cran-testit: Update to 0.15

ChangeLog: https://github.com/yihui/testit/releases/tag/v0.15
DeltaFile
+3-3devel/R-cran-testit/distinfo
+1-1devel/R-cran-testit/Makefile
+4-42 files

FreeBSD/ports d3bbaf1lang/erlang-runtime28 distinfo Makefile

lang/erlang-runtime28: Update to 28.3
DeltaFile
+3-3lang/erlang-runtime28/distinfo
+1-1lang/erlang-runtime28/Makefile
+4-42 files

FreeBSD/doc 2b7c860website/content/en about.adoc, website/content/ru about.adoc

about: Get number of ports from releases

End the discrepancy!

Reviewed by:            carlavilla, lwhsu
Differential Revision:  https://reviews.freebsd.org/D54330
DeltaFile
+2-1website/content/en/about.adoc
+2-1website/content/ru/about.adoc
+2-1website/content/zh-tw/about.adoc
+6-33 files

FreeBSD/ports 90c774atextproc/pecl-yaml distinfo Makefile

textproc/pecl-yaml: Update to 2.3.0

Changelog:  https://pecl.php.net/package-changelog.php?package=yaml&release=2.3.0
DeltaFile
+3-3textproc/pecl-yaml/distinfo
+1-1textproc/pecl-yaml/Makefile
+4-42 files

FreeBSD/doc ff71b33shared releases.adoc

releases: Define rel-latest macro

Add a macro defining the latest current RELEASE that people should use
for new deployments. This will improve consistency and save time bumping
version numbers in handbook examples, which has been suprisingly error
prone.

Jan Brankamp on the Production Users Call suggested we also define a
rel-previous macro. I do not need that yet, but note it here to inspire
future discussion.

Approved by:            dch (re)
Differential Revision:  https://reviews.freebsd.org/D54293
DeltaFile
+3-0shared/releases.adoc
+3-01 files

FreeBSD/doc dce95ffwebsite/content/en/releases/15.0R relnotes.adoc

15.0/relnote: Organize Upgrading section

Judging from the mailing list discussion, this section needs organized
better. While here, sneak in a bit of wordsmithing. We still have a lot
of work to do improving the instructions for upgrading systems installed
with packages, but we have to keep moving.

Discussed with:         cperciva (it's still ok to organize better)
Discussed with:         ivy (s/distribution/& sets/)
Discussed with:         jrm (upgrading from source wordsmithing)
Reviewed by:            dch (previous, fixed a typo since)
Differential Revision:  https://reviews.freebsd.org/D54181
DeltaFile
+18-15website/content/en/releases/15.0R/relnotes.adoc
+18-151 files

FreeBSD/ports ef2acd7Mk bsd.default-versions.mk

Mk/bsd.default-versions.mk: Update GCC_DEFAULT=14

Tested by:      exp-run (antoine)
DeltaFile
+1-1Mk/bsd.default-versions.mk
+1-11 files

FreeBSD/ports 2e24008editors/emacs-devel Makefile

editors/emacs-devel: Pin to GCC 13

Build fails on some FreeBSD versions with GCC 14, which is about to
become GCC_DEFAULT. Pin to GCC 13 until the issue is fixed.

PR:             288303
Tested by:      jrm
DeltaFile
+1-1editors/emacs-devel/Makefile
+1-11 files

FreeBSD/ports 6b9daaeeditors/emacs Makefile

editors/emacs: Pin to GCC 13

Build fails on some FreeBSD versions with GCC 14, which is about to
become GCC_DEFAULT. Pin to GCC 13 until the issue is fixed.

PR:             288303
Reported by:    yasu
Tested by:      yasu, jrm
DeltaFile
+1-1editors/emacs/Makefile
+1-11 files

FreeBSD/ports eeffd8alang/gcc15-devel distinfo Makefile

lang/gcc15-devel: Update to 15.2.1.s20251213
DeltaFile
+3-3lang/gcc15-devel/distinfo
+1-1lang/gcc15-devel/Makefile
+4-42 files

FreeBSD/ports c2dad48lang/gcc14-devel distinfo Makefile

lang/gcc14-devel: Update to 14.3.1.s20251212
DeltaFile
+3-3lang/gcc14-devel/distinfo
+1-1lang/gcc14-devel/Makefile
+4-42 files

FreeBSD/ports 03d23cflang/gcc13-devel distinfo Makefile

lang/gcc13-devel: Update to 13.4.1.s20251211
DeltaFile
+3-3lang/gcc13-devel/distinfo
+1-1lang/gcc13-devel/Makefile
+4-42 files

FreeBSD/ports b5c7657devel/maven39 pkg-plist distinfo

devel/maven39: Update port to 3.9.12

Release Notes:  https://github.com/apache/maven/releases/tag/maven-3.9.12
DeltaFile
+16-16devel/maven39/pkg-plist
+3-3devel/maven39/distinfo
+1-1devel/maven39/Makefile
+20-203 files

FreeBSD/src 823ebd7lib/libpfctl libpfctl.c libpfctl.h, sbin/pfctl pfctl.c

libpfctl: export a get states variant that takes a pfctl_handle

Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+11-11lib/libpfctl/libpfctl.c
+1-1sbin/pfctl/pfctl.c
+1-0lib/libpfctl/libpfctl.h
+13-123 files

FreeBSD/src 622d7fasys/netpfil/pf pf.h

pf: fix pcounters array size

It's a 2 * 2 * 2, not 2 * 2 * 3. We only use PF_DROP and PF_PASS, so two
rows suffices.

Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+1-1sys/netpfil/pf/pf.h
+1-11 files

FreeBSD/ports 826cbfcdevel/lfcbase distinfo Makefile

devel/lfcbase: update 1.23.1 -> 1.23.2

- Added out of range handling for integer and long values
  in Chain::asInteger and friend methods
DeltaFile
+3-3devel/lfcbase/distinfo
+1-1devel/lfcbase/Makefile
+4-42 files

FreeBSD/ports 65d6a47www/R-cran-selectr distinfo Makefile

www/R-cran-selectr: Update to 0.5-1

Reported by:    portscout
DeltaFile
+3-3www/R-cran-selectr/distinfo
+1-1www/R-cran-selectr/Makefile
+4-42 files

FreeBSD/ports cb69581www/waterfox distinfo Makefile

www/waterfox: Update 6.6.6 => 6.6.7

Release Notes:
https://www.waterfox.com/releases/6.6.7/

PR:     291857
MFH:    2025Q4
(cherry picked from commit a7cd7755a302c7c28afd7b464466691f0a3f9e28)
DeltaFile
+5-5www/waterfox/distinfo
+3-3www/waterfox/Makefile
+8-82 files

FreeBSD/ports a7cd775www/waterfox distinfo Makefile

www/waterfox: Update 6.6.6 => 6.6.7

Release Notes:
https://www.waterfox.com/releases/6.6.7/

PR:     291857
MFH:    2025Q4
DeltaFile
+5-5www/waterfox/distinfo
+3-4www/waterfox/Makefile
+8-92 files

FreeBSD/ports 8aa37e0databases/pg_repack distinfo Makefile

databases/pg_repack: Update to 1.5.3
DeltaFile
+3-3databases/pg_repack/distinfo
+1-1databases/pg_repack/Makefile
+4-42 files

FreeBSD/ports f9385e4print/R-cran-knitr Makefile distinfo

print/R-cran-knitr: Update to 1.51

The port doesn't need build so CRAN_DEPENDS should be only RUN_DEPENDS.

Changelog: https://github.com/yihui/knitr/releases/tag/v1.51
DeltaFile
+4-5print/R-cran-knitr/Makefile
+3-3print/R-cran-knitr/distinfo
+7-82 files

FreeBSD/ports e8c5f0dsysutils/desktop-installer distinfo Makefile

sysutils/desktop-installer: Update to 1.1.1.13

Support multiple versions of virtualbox guest additions
Offer to install popular shells
Improve user guidance on virtual consoles, switching to latest packages

Reported by:    G Perrin
DeltaFile
+3-3sysutils/desktop-installer/distinfo
+2-2sysutils/desktop-installer/Makefile
+5-52 files

FreeBSD/ports 9220277sysutils/auto-admin distinfo Makefile

sysutils/auto-admin: Update to 0.8.4.6

auto-gpu-setup: Fix path for nVidia
https://github.com/outpaddling/desktop-installer/issues/59
https://github.com/outpaddling/desktop-installer/issues/60

Reported by:    00rga00 at github
DeltaFile
+3-3sysutils/auto-admin/distinfo
+2-2sysutils/auto-admin/Makefile
+5-52 files

FreeBSD/src 4d69206sys/kern uipc_ktls.c, sys/sys ktls.h

ktls: Capture initial tls seqno at time offload is initiated

Some drivers want the TLS seqno when offload starts. Capture this
for them by adding a union for initial_seqno, sharing space with
the TLS 1.0 next_seqno.

Reviewed by: jhb
Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D54275
MFC After: 1 month
DeltaFile
+6-3sys/sys/ktls.h
+3-0sys/kern/uipc_ktls.c
+9-32 files

FreeBSD/src 43d7ee5sys/net iflib.c iflib.h

iflib: support for transmit side nic KTLS offload

This change adds support to iflib for drivers that want to do
transmit-side NIC ktls offload. This change does 2 things:

1) Extends the pkt info to include an optional mbuf pointer.

This gives drivers the ability to find the start of a TLS record if
they need to re-DMA part of the record to re-construct TLS state on
the NIC. This mbuf pointer is only passed when CSUM_SND_TAG is
present on the pkthdr. Note that I don't bother to inspect the send
tag on purpose; this will only be present for TLS offloaded or paced
connections

2) Allows the driver to specify how much ring padding is needed
   before the ring is considered to be full using the new isc_tx_pad
   field in if_softc_ctx.

This re-uses a field that was marked spare in 2019 via d49e83eac3baf.

    [11 lines not shown]
DeltaFile
+19-12sys/net/iflib.c
+3-2sys/net/iflib.h
+22-142 files

FreeBSD/ports c0708e4net-im/sshout Makefile pkg-descr, net-im/sshout/files patch-Makefile

net-im/sshout: Update 1.2.0 => 1.3.0

Commit log:
https://src.rivoreo.one/net/sshout-daemon/+log/1.3.0

Improve port:
* Strip executable files.
* Update description.
* Update the maintainer's email address.
* Fix pkg-message.
* Parametrize sshout with ${PORTNAME} in MASTER_SITES, USE_RC_SUBR,
  USERS, GROUPS.
* Replace PORTVERSION with DISTVERSION in DISTNAME.
* Sort OPTIONS_DEFINE.
* Fix warnings from portclippy in order of options.
* Remove unnecessary ".include <bsd.port.options.mk>".

PR:             291826
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+24-24net-im/sshout/Makefile
+7-7net-im/sshout/pkg-descr
+0-11net-im/sshout/files/patch-Makefile
+6-0net-im/sshout/pkg-message
+3-3net-im/sshout/distinfo
+40-455 files