FreeBSD/src 3d246dbcrypto/openssh sshd-auth.c sshd-session.c

blocklist: Add back probes

The banner exchange was moved to the sshd-auth process in upstream
commit bb781f02d4efd178e329a62a838962bee16e3e9b.  Add it back.

Add back fatal exit probe.

NetBSD PR:      bin/60270 (GNATS)
Reviewed by:    emaste
Fixes:          2574974648c6 ("OpenSSH: Update to 10.3p1")
Differential Revision:  https://reviews.freebsd.org/D57027
DeltaFile
+4-1crypto/openssh/sshd-auth.c
+4-1crypto/openssh/sshd-session.c
+8-22 files

FreeBSD/src 72ab129sys/amd64/amd64 genassym.c, sys/i386/i386 genassym.c

x86: remove sys/mount.h from genassym.c

The header is not needed, and causes some issues with build because it
requires vnode_if.h generated due to transient dependency from vnode.h.

While there, remove unneeded explicit sys/cdefs.h and sys/param.h usage.

Reported and tested by:         thierry
Fixes:  1d5e4020e36e ("vnode: add VIRF_KNOTE flag")
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
DeltaFile
+0-3sys/amd64/amd64/genassym.c
+0-3sys/i386/i386/genassym.c
+0-62 files

FreeBSD/ports f1707ffdevel/uv Makefile

devel/uv: fix build on armv7

Disabling LTO makes the build scrape just below the address space limit
on 32 bit platforms.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q2

(cherry picked from commit f5fd3711e1dabd027d6a6f7a07c52cf99be756c8)
DeltaFile
+9-2devel/uv/Makefile
+9-21 files

FreeBSD/ports f5fd371devel/uv Makefile

devel/uv: fix build on armv7

Disabling LTO makes the build scrape just below the address space limit
on 32 bit platforms.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q2
DeltaFile
+9-2devel/uv/Makefile
+9-21 files

FreeBSD/ports 3c884c3filesystems/httpdirfs distinfo Makefile

filesystems/httpdirfs: Update 1.2.9 => 1.2.10

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+3-3filesystems/httpdirfs/distinfo
+1-1filesystems/httpdirfs/Makefile
+4-42 files

FreeBSD/src c9b5ce2sys/netlink/route rt.c

rtnetlink: Check for allocation failure in nlattr_get_multipath()

Check for alloction failure on `npt_alloc()` for RTA_MULTIPATH
attributes in `nlattr_get_multipath()`.

Reported by:    Joshua Rogers of AISLE Research Team
Reviewed by:    markj
MFC after:      3 days
Differential Revision: https://reviews.freebsd.org/D56954

(cherry picked from commit 188631e43a1a5d2985156141c2e244a925670683)
(cherry picked from commit 3e2308d57080a2345e3db1139683368b504ee0bd)
DeltaFile
+4-0sys/netlink/route/rt.c
+4-01 files

FreeBSD/src 44be923sys/netlink/route rt.c

rtnetlink: Align RTA_MULTIPATH length validation in nlattr_get

Fix length validation of RTA_MULTIPATH attributes in
nlattr_get_multipath() by making sure the user request is align.

PR:             295102
Reported by:    Robert Morris <rtm at lcs.mit.edu>
Reviewed by:    markj
Fixes:          7e5bf68495cc ("netlink: add netlink support")
MFC after:      3 days
Differential Revision: https://reviews.freebsd.org/D56963

(cherry picked from commit 4329663a861ef74796b79b6b0872cfe10d31c591)
(cherry picked from commit 2c6617658f0cabb1e83a47da02882454e4210bd9)
DeltaFile
+2-2sys/netlink/route/rt.c
+2-21 files

FreeBSD/src 3e2308dsys/netlink/route rt.c

rtnetlink: Check for allocation failure in nlattr_get_multipath()

Check for alloction failure on `npt_alloc()` for RTA_MULTIPATH
attributes in `nlattr_get_multipath()`.

Reported by:    Joshua Rogers of AISLE Research Team
Reviewed by:    markj
MFC after:      3 days
Differential Revision: https://reviews.freebsd.org/D56954

(cherry picked from commit 188631e43a1a5d2985156141c2e244a925670683)
DeltaFile
+4-0sys/netlink/route/rt.c
+4-01 files

FreeBSD/ports 6a955aalang/rust distinfo Makefile

lang/rust: fix build on armv7

This grabs an upstream commit integrated into rust 1.95 and backports it
to rust 1.94 for 2026Q2.  The commit reduces the number of TLS keys used
in the fallback TLS implementation, just so ensuring we can build the
rust toolchain without running out.

A more comprehensive fix will be committed for the main branch in the
coming days.

PR:             294545
Obtained from:  https://github.com/rust-lang/rust/pull/151382
Approved by:    mikael (rust)
DeltaFile
+3-1lang/rust/distinfo
+3-0lang/rust/Makefile
+6-12 files

FreeBSD/src 2c66176sys/netlink/route rt.c

rtnetlink: Align RTA_MULTIPATH length validation in nlattr_get

Fix length validation of RTA_MULTIPATH attributes in
nlattr_get_multipath() by making sure the user request is align.

PR:             295102
Reported by:    Robert Morris <rtm at lcs.mit.edu>
Reviewed by:    markj
Fixes:          7e5bf68495cc ("netlink: add netlink support")
MFC after:      3 days
Differential Revision: https://reviews.freebsd.org/D56963

(cherry picked from commit 4329663a861ef74796b79b6b0872cfe10d31c591)
DeltaFile
+2-2sys/netlink/route/rt.c
+2-21 files

FreeBSD/ports 7ab3f40sysutils/mstflint distinfo pkg-plist

sysutils/mstflint: Update to 4.36.0-1

Sponsored by:   Netflix
DeltaFile
+3-3sysutils/mstflint/distinfo
+2-1sysutils/mstflint/pkg-plist
+1-1sysutils/mstflint/Makefile
+6-53 files

FreeBSD/ports 8b7ec3dsysutils/firstboot-pkg-upgrade Makefile, sysutils/firstboot-pkg-upgrade/files firstboot_pkg_upgrade.in

sysutils/firstboot-pkg-upgrade: 1.1 -> 1.2

If a list of repositories has been specified, only run 'pkg update'
on those repositories; in particular, avoiding downloading the entire
FreeBSD-ports repository when we're not going to be using it allows
FreeBSD/EC2 instances (and presumably those other clouds too) to
launch roughly 5 seconds faster.

Reviewed by:    ziaee
Sponsored by:   Amazon
Differential Revision:  https://reviews.freebsd.org/D57033

(cherry picked from commit ac4933ff6f18f126fbf9bc72f1ab9451c9355f29)
DeltaFile
+5-4sysutils/firstboot-pkg-upgrade/files/firstboot_pkg_upgrade.in
+1-1sysutils/firstboot-pkg-upgrade/Makefile
+6-52 files

FreeBSD/ports ac4933fsysutils/firstboot-pkg-upgrade Makefile, sysutils/firstboot-pkg-upgrade/files firstboot_pkg_upgrade.in

sysutils/firstboot-pkg-upgrade: 1.1 -> 1.2

If a list of repositories has been specified, only run 'pkg update'
on those repositories; in particular, avoiding downloading the entire
FreeBSD-ports repository when we're not going to be using it allows
FreeBSD/EC2 instances (and presumably those other clouds too) to
launch roughly 5 seconds faster.

Reviewed by:    ziaee
Sponsored by:   Amazon
Differential Revision:  https://reviews.freebsd.org/D57033
DeltaFile
+5-4sysutils/firstboot-pkg-upgrade/files/firstboot_pkg_upgrade.in
+1-1sysutils/firstboot-pkg-upgrade/Makefile
+6-52 files

FreeBSD/src 755c1e0sys/amd64/amd64 cpu_switch.S efirt_support.S

kernel: address executable stack warnings in amd64 gcc build

Mark assembly files as not requiring executable stacks.

Reviewed by:    kib
Differential Revision:  https://reviews.freebsd.org/D56946
DeltaFile
+2-0sys/amd64/amd64/cpu_switch.S
+2-0sys/amd64/amd64/efirt_support.S
+2-0sys/amd64/amd64/exception.S
+2-0sys/amd64/amd64/kexec_tramp.S
+2-0sys/amd64/amd64/locore.S
+2-0sys/amd64/amd64/mpboot.S
+12-09 files not shown
+30-015 files

FreeBSD/ports 65ba716games/ktx pkg-plist distinfo

games/ktx: Update 1.46 => 1.47

Changelog:
https://github.com/QW-Group/ktx/releases/tag/1.47

Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit c566455c22f810361f28ab83bb5c6ab1b05cdd42)
DeltaFile
+30-0games/ktx/pkg-plist
+3-15games/ktx/distinfo
+1-9games/ktx/Makefile
+34-243 files

FreeBSD/ports c566455games/ktx pkg-plist distinfo

games/ktx: Update 1.46 => 1.47

Changelog:
https://github.com/QW-Group/ktx/releases/tag/1.47

Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+30-0games/ktx/pkg-plist
+3-15games/ktx/distinfo
+1-9games/ktx/Makefile
+34-243 files

FreeBSD/ports 006af21games/supertux2 pkg-plist Makefile, games/supertux2/files patch-external_squirrel_squirrel_sqvm.cpp patch-CMakeLists.txt

games/supertux2: Update to 0.7.0

- Drop stale patch and clean up Makefile from unused bits.

Release notes: https://github.com/SuperTux/supertux/releases/tag/v0.7.0
DeltaFile
+3,217-2,139games/supertux2/pkg-plist
+0-24games/supertux2/files/patch-external_squirrel_squirrel_sqvm.cpp
+6-7games/supertux2/Makefile
+0-12games/supertux2/files/patch-CMakeLists.txt
+12-0games/supertux2/files/patch-mk_cmake_SuperTux_BuildInstall.cmake
+3-3games/supertux2/distinfo
+3,238-2,1856 files

FreeBSD/src 7eb71fdsys/riscv/iommu iommu_pmap.c

riscv: fix GENERIC-NODEBUG build

Reported by:    bz
DeltaFile
+12-0sys/riscv/iommu/iommu_pmap.c
+12-01 files

FreeBSD/ports 86b5bcdmisc/py-comfyui-frontend-package distinfo Makefile

misc/py-comfyui-frontend-package: update 1.43.1 → 1.43.18
DeltaFile
+3-3misc/py-comfyui-frontend-package/distinfo
+1-1misc/py-comfyui-frontend-package/Makefile
+4-42 files

FreeBSD/ports fbf4ea3misc/comfyui pkg-plist Makefile

misc/comfyui: update 0.20.1 → 0.21.1
DeltaFile
+46-2misc/comfyui/pkg-plist
+5-6misc/comfyui/Makefile
+3-3misc/comfyui/distinfo
+54-113 files

FreeBSD/ports fafdd2amisc/py-comfyui-embedded-docs distinfo Makefile

misc/py-comfyui-embedded-docs: update 0.4.4 → 0.5.0
DeltaFile
+3-3misc/py-comfyui-embedded-docs/distinfo
+1-1misc/py-comfyui-embedded-docs/Makefile
+4-42 files

FreeBSD/ports 4e17ae4science/simgrid Makefile pkg-plist

science/simgrid: update 3.35 → 4.1
DeltaFile
+4-4science/simgrid/Makefile
+3-0science/simgrid/pkg-plist
+7-42 files

FreeBSD/ports 6f9d1e9misc/py-comfy-aimdo distinfo Makefile, misc/py-comfy-aimdo/files patch-comfy__aimdo_control.py

misc/py-comfy-aimdo: update 0.2.14 → 0.4.2
DeltaFile
+11-9misc/py-comfy-aimdo/files/patch-comfy__aimdo_control.py
+3-3misc/py-comfy-aimdo/distinfo
+1-1misc/py-comfy-aimdo/Makefile
+15-133 files

FreeBSD/ports 11fed26misc/py-comfyui-workflow-templates-core distinfo Makefile

misc/py-comfyui-workflow-templates-core: update 0.3.216 → 0.3.233
DeltaFile
+3-3misc/py-comfyui-workflow-templates-core/distinfo
+1-1misc/py-comfyui-workflow-templates-core/Makefile
+4-42 files

FreeBSD/ports 39b21f4misc/comfy-cli distinfo Makefile

misc/comfy-cli: update 1.7.3 → 1.8.0
DeltaFile
+3-3misc/comfy-cli/distinfo
+1-1misc/comfy-cli/Makefile
+4-42 files

FreeBSD/ports 796ab0amisc/py-comfyui-workflow-templates distinfo Makefile

misc/py-comfyui-workflow-templates: update 0.9.63 → 0.9.77
DeltaFile
+3-3misc/py-comfyui-workflow-templates/distinfo
+1-1misc/py-comfyui-workflow-templates/Makefile
+4-42 files

FreeBSD/ports 0ab1708audio/py-music21 distinfo Makefile

audio/py-music21: update 9.7.1 → 10.1.0
DeltaFile
+3-3audio/py-music21/distinfo
+2-3audio/py-music21/Makefile
+5-62 files

FreeBSD/ports 57dd773misc/py-comfyui-workflow-templates-media-video distinfo Makefile

misc/py-comfyui-workflow-templates-media-video: update 0.3.81 → 0.3.85
DeltaFile
+3-3misc/py-comfyui-workflow-templates-media-video/distinfo
+1-1misc/py-comfyui-workflow-templates-media-video/Makefile
+4-42 files

FreeBSD/ports 4580536misc/py-comfyui-workflow-templates-media-other distinfo Makefile

misc/py-comfyui-workflow-templates-media-other: update 0.3.182 → 0.3.199
DeltaFile
+3-3misc/py-comfyui-workflow-templates-media-other/distinfo
+1-1misc/py-comfyui-workflow-templates-media-other/Makefile
+4-42 files

FreeBSD/ports 85a9afamisc/wacli distinfo Makefile

misc/wacli: update 0.9.0 → 0.9.1
DeltaFile
+5-5misc/wacli/distinfo
+1-1misc/wacli/Makefile
+6-62 files