FreeBSD/ports e8afd5awww/caddy distinfo Makefile

www/caddy: Update to 2.11.2

Changes:

Caddy 2.11.2 contains numerous bug fixes and enhancements! I know
that's a lame summary but it's really all over the place.

Highlights:
  - Reverse proxy got a lot of love with certain edge cases related to
    PROXY protocol, health check port, and closing body on retries.
    Dynamic upstreams are now tracked which enables passive health
    checking.
  - Performance improvements for metrics.
  - New tls_resolvers global option to control DNS resolvers for all
    sites when using the ACME DNS challenge.
  - Log rolling now supports zstd compression; deprecated roll_gzip,
    which will be removed in the future. Use roll_compression instead.
  - Refined logging and some error messages.
  - Fixed a bug in rewrite handler that could cause some URIs to not

    [23 lines not shown]
DeltaFile
+5-5www/caddy/distinfo
+2-3www/caddy/Makefile
+7-82 files

FreeBSD/ports ef8f442archivers/nfpm Makefile, archivers/plakar Makefile

various: Bump ports for Go 1.25.8

This is a direct commit to 2026Q1.
DeltaFile
+1-1archivers/nfpm/Makefile
+1-1archivers/plakar/Makefile
+1-1archivers/unpackerr/Makefile
+1-1audio/go-librespot/Makefile
+1-1audio/gonic/Makefile
+1-1audio/murmur-cli/Makefile
+6-6727 files not shown
+733-717733 files

FreeBSD/ports 804c539lang/go125 distinfo Makefile

lang/go125: Update to 1.25.8

This is a direct commit to 2026Q1, as the Go framework has diverged.

Changes:
  go1.25.8 (released 2026-03-05) includes security fixes to the
  html/template, net/url, and os packages, as well as bug fixes to the
  go command, the compiler, and the os package. See the Go 1.25.8
  milestone on our issue tracker for details.
DeltaFile
+13-13lang/go125/distinfo
+2-2lang/go125/Makefile
+15-152 files

FreeBSD/ports 61ebb9ewww/caddy distinfo Makefile

www/caddy: Update to 2.11.2

Changes:

Caddy 2.11.2 contains numerous bug fixes and enhancements! I know
that's a lame summary but it's really all over the place.

Highlights:
  - Reverse proxy got a lot of love with certain edge cases related to
    PROXY protocol, health check port, and closing body on retries.
    Dynamic upstreams are now tracked which enables passive health
    checking.
  - Performance improvements for metrics.
  - New tls_resolvers global option to control DNS resolvers for all
    sites when using the ACME DNS challenge.
  - Log rolling now supports zstd compression; deprecated roll_gzip,
    which will be removed in the future. Use roll_compression instead.
  - Refined logging and some error messages.
  - Fixed a bug in rewrite handler that could cause some URIs to not

    [22 lines not shown]
DeltaFile
+5-5www/caddy/distinfo
+2-3www/caddy/Makefile
+7-82 files

FreeBSD/ports a8d318darchivers/unpackerr Makefile, audio/go-librespot Makefile

various: Bump ports for Go 1.25.8
DeltaFile
+1-1archivers/unpackerr/Makefile
+1-1audio/go-librespot/Makefile
+1-1audio/gonic/Makefile
+1-1audio/murmur-cli/Makefile
+1-1audio/pms-devel/Makefile
+1-1audio/sonicradio/Makefile
+6-6741 files not shown
+747-655747 files

FreeBSD/ports 92028b5lang/go125 distinfo Makefile

lang/go125: Update to 1.25.8

Changes:
  go1.25.8 (released 2026-03-05) includes security fixes to the
  html/template, net/url, and os packages, as well as bug fixes to the
  go command, the compiler, and the os package. See the Go 1.25.8
  milestone on our issue tracker for details.
DeltaFile
+13-13lang/go125/distinfo
+2-2lang/go125/Makefile
+15-152 files

FreeBSD/ports 5cf3f38dns/nextdns Makefile, lang/typescript-go Makefile

various: Bump ports for Go 1.26.1
DeltaFile
+1-0x11/hyprls/Makefile
+1-0lang/typescript-go/Makefile
+1-0sysutils/nginx-ui/Makefile
+1-0misc/cheat/Makefile
+1-0dns/nextdns/Makefile
+1-0misc/crush/Makefile
+6-06 files not shown
+12-012 files

FreeBSD/ports 47025a4lang/go126 distinfo Makefile

lang/go126: Update to 1.26.1

Changes:
  go1.26.1 (released 2026-03-05) includes security fixes to the
  crypto/x509, html/template, net/url, and os packages, as well as bug
  fixes to the go command, the go fix command, the compiler, and the
  os and reflect packages. See the Go 1.26.1 milestone on our issue
  tracker for details.
DeltaFile
+3-3lang/go126/distinfo
+1-1lang/go126/Makefile
+4-42 files

FreeBSD/src 782fe2fsys/contrib/dev/iwlwifi/mld mld.c, sys/contrib/dev/iwlwifi/mvm ops.c

iwlwifi: adjust driver description

Adjust the module driver descriptions for mvm and mld to make it clear
that this is not a driver for Linux but a Linux-based driver for FreeBSD.
Cleanup surroundings.

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+6-0sys/contrib/dev/iwlwifi/mld/mld.c
+1-2sys/contrib/dev/iwlwifi/mvm/ops.c
+7-22 files

FreeBSD/src 7db8503sys/contrib/dev/iwlwifi/mld mld.c

iwlwifi: mld: add LINUXKPI_PARAM_PREFIX

Add a LINUXKPI_PARAM_PREFIX to mld to properly export the
power_scheme module_param (sysctl).  This is especially needed given
mvm has the same parameter and we need to avoid a clash.

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+4-0sys/contrib/dev/iwlwifi/mld/mld.c
+4-01 files

FreeBSD/src 551c4cbsys/contrib/dev/iwlwifi/mld mld.c

iwlwifi: mld: move module_init() to SI_ORDER_SECOND

In FreeBSD the iwlwifi driver is a single kernel module.
As for iwlwifi/mvm we need to make sure the common "iwlwifi drv" code
is initialized before trying to register the mld sub-driver
in order for lists, etc. in the registration code to be initialized.
We do this by using an extended (FreeBSD specific) version of
module_init which overrides the order parameter of the SYSINIT.
Otherwise we can randomly (depending on SYSINIT run order) run into
a NULL pointer deref panic.

Sponsored by:   The FreeBSD Foundation
PR:             291120
MFC after:      3 days
DeltaFile
+4-0sys/contrib/dev/iwlwifi/mld/mld.c
+4-01 files

FreeBSD/src a456f85. UPDATING, lib/csu/common crtbrand.S

Update in preparation for 14.4-RELEASE

- Bump BRANCH to RELEASE
- Add the anticipated RELEASE announcement date
- Set a static __FreeBSD_version

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+3-0UPDATING
+1-1lib/csu/common/crtbrand.S
+1-1sys/conf/newvers.sh
+5-23 files

FreeBSD/src b302ca6usr.bin/less lesspipe.sh

lesspipe: Allow zstd to operate on a symlink

By default zstd refuses to operate on symlinks, so for example
`zless /var/crash/vmcore.last.zst` failed to view the uncompressed core
file.  Add -f to the zstd command line to allow operation on symlinks.

Reviewed by:    delphij
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D55101

(cherry picked from commit b4305c90a3be7e1a40b76545b8b761fdbda5c309)
(cherry picked from commit 68125692efacbce537e14ba16ecedff750cccc36)
DeltaFile
+1-1usr.bin/less/lesspipe.sh
+1-11 files

FreeBSD/src 6812569usr.bin/less lesspipe.sh

lesspipe: Allow zstd to operate on a symlink

By default zstd refuses to operate on symlinks, so for example
`zless /var/crash/vmcore.last.zst` failed to view the uncompressed core
file.  Add -f to the zstd command line to allow operation on symlinks.

Reviewed by:    delphij
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D55101

(cherry picked from commit b4305c90a3be7e1a40b76545b8b761fdbda5c309)
DeltaFile
+1-1usr.bin/less/lesspipe.sh
+1-11 files

FreeBSD/src 3e8a999sys/amd64/amd64 trap.c

amd64: extract uprintf_signal printing into a helper
DeltaFile
+25-15sys/amd64/amd64/trap.c
+25-151 files

FreeBSD/src 272ea45sys/amd64/amd64 trap.c

amd64: print userspace fsbase and gsbase for uprintf_signal
DeltaFile
+19-2sys/amd64/amd64/trap.c
+19-21 files

FreeBSD/ports 462afa7databases/R-cran-RMySQL distinfo Makefile

databases/R-cran-RMySQL: Update to 0.11.2

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

FreeBSD/src ef8292esys/compat/freebsd32 freebsd32_systrace_args.c freebsd32_syscall.h, sys/kern systrace_args.c

Regen
DeltaFile
+38-0sys/kern/systrace_args.c
+38-0sys/compat/freebsd32/freebsd32_systrace_args.c
+9-0sys/sys/sysproto.h
+2-1sys/sys/syscall.h
+2-1sys/compat/freebsd32/freebsd32_syscall.h
+2-1sys/sys/syscall.mk
+91-36 files not shown
+99-312 files

FreeBSD/src 5c71df9sys/fs/nfsclient nfs_clvnops.c nfs_clbio.c

nfsclient: convert to use vn_delayed_setsize()

Reviewed by:    rmacklem
Tested by:      pho
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D55595
DeltaFile
+7-61sys/fs/nfsclient/nfs_clvnops.c
+2-2sys/fs/nfsclient/nfs_clbio.c
+1-1sys/fs/nfsclient/nfs_clport.c
+0-1sys/fs/nfsclient/nfsnode.h
+10-654 files

FreeBSD/src 45117ffsys/fs/deadfs dead_vnops.c, sys/kern vfs_vnops.c vnode_if.src

vfs: add VOP_DELAYED_SETSIZE() and related infrastructure

The change generalizes code that was initially developed for nfs client
to handle filesystems that needs to call vnode_pager_setsize() while
only owning the vnode lock shared.  Since vnode pager might need to trim
or extend the vnode vm_object' page queue, the vnode lock for the call
must be owned exclusive.  This is typical for filesystems with remote
authorative source of file attributes, like nfs/p9/fuse.

Handle the conflict by delaying the vnode_pager_setsize() to the next
vnode locking to avoid relock.  But if the next locking request is in
shared mode, lock it exclusively instead, perform the delayed
vnode_pager_setsize() call by doing VOP_DEFAULT_SETSIZE(), and then
downgrade to shared.

Filesystems that opt into the feature must provide the implementation of
VOP_DELAYED_SETSIZE() that actually calls vnode_pager_setsize(), and use
vn_delay_setsize() helper to mark the vnode as requiring the delay call.


    [5 lines not shown]
DeltaFile
+73-1sys/kern/vfs_vnops.c
+31-0sys/sys/vnode.h
+8-0sys/kern/vnode_if.src
+1-0sys/fs/deadfs/dead_vnops.c
+1-0sys/kern/vfs_default.c
+114-15 files

FreeBSD/src 28599a1include stdio.h, lib/libsys Symbol.sys.map

sys: add renameat2(2) syscall

Reviewed by:    markj
Tested by:      pho
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D55539
DeltaFile
+9-1sys/kern/syscalls.master
+10-0sys/kern/vfs_syscalls.c
+1-0include/stdio.h
+1-0lib/libsys/Symbol.sys.map
+21-14 files

FreeBSD/src 619e49blib/libsys rename.2 Makefile.sys

renameat2(2): document

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D55539
DeltaFile
+65-0lib/libsys/rename.2
+2-1lib/libsys/Makefile.sys
+67-12 files

FreeBSD/src 7aaec5fsys/fs/msdosfs msdosfs_vnops.c, sys/fs/tmpfs tmpfs_vnops.c

renameat2(2): implement AT_RENAME_NOREPLACE flag

For msdosfs, tmpfs, and ufs.

Reviewed by:    markj
Tested by:      pho
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D55539
DeltaFile
+20-4sys/kern/vfs_syscalls.c
+7-2sys/fs/msdosfs/msdosfs_vnops.c
+7-2sys/fs/tmpfs/tmpfs_vnops.c
+6-1sys/ufs/ufs/ufs_vnops.c
+3-0sys/sys/fcntl.h
+43-95 files

FreeBSD/src 8feb8d2sys/compat/linux linux_file.c

linuxolator: translate LINUX_RENAME_NOREPLACE into our AT_RENAME_NOREPLACE

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D55539
DeltaFile
+23-12sys/compat/linux/linux_file.c
+23-121 files

FreeBSD/src e486066sys/fs/msdosfs msdosfs_vnops.c, sys/fs/nfsclient nfs_clvnops.c

VOP_RENAME(9): add flags argument

Reviewed by:    markj
Tested by:      pho
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D55539
DeltaFile
+7-0sys/ufs/ufs/ufs_vnops.c
+6-1sys/fs/unionfs/union_vnops.c
+6-0sys/fs/nfsclient/nfs_clvnops.c
+5-0sys/fs/p9fs/p9fs_vnops.c
+5-0sys/fs/msdosfs/msdosfs_vnops.c
+5-0sys/fs/tmpfs/tmpfs_vnops.c
+34-17 files not shown
+51-413 files

FreeBSD/src 5f911ealib/libsys rename.2

libsys/rename.2: remove commented-out CAVEAT section

FreeBSD UFS does not support hardlinks to directories.

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D55539
DeltaFile
+0-26lib/libsys/rename.2
+0-261 files

FreeBSD/src 7a1217fsys/contrib/openzfs/include/os/freebsd/zfs/sys zfs_vnops_os.h, sys/contrib/openzfs/module/os/freebsd/zfs zfs_vnops_os.c

zfs: implement AT_RENAME_NOREPLACE

Reviewed by:    markj
Tested by:      pho
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D55539
DeltaFile
+17-8sys/contrib/openzfs/module/os/freebsd/zfs/zfs_vnops_os.c
+2-2sys/contrib/openzfs/include/os/freebsd/zfs/sys/zfs_vnops_os.h
+1-1sys/contrib/openzfs/module/zfs/zfs_replay.c
+20-113 files

FreeBSD/src 1f30200sys/compat/linux linux_file.c, sys/kern vfs_syscalls.c

kern_renameat(9): add flags argument

Reviewed by:    markj
Tested by:      pho
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D55539
DeltaFile
+4-4sys/kern/vfs_syscalls.c
+2-2sys/compat/linux/linux_file.c
+1-1sys/sys/syscallsubr.h
+7-73 files

FreeBSD/src ed87040sys/contrib/openzfs/module/os/freebsd/zfs zfs_vnops_os.c

zfs rename: properly cleanup on errors occuring before zfs_do_rename()

Reported and tested by: arrowd
Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D55539
DeltaFile
+16-7sys/contrib/openzfs/module/os/freebsd/zfs/zfs_vnops_os.c
+16-71 files

FreeBSD/src 347cec1sys/amd64/amd64 efirt_support.S

amd64: align stack on 16 bytes when calling into a EFIRT method

Reported by:    Abdelkader Boudih
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
DeltaFile
+1-0sys/amd64/amd64/efirt_support.S
+1-01 files