HardenedBSD/ports 3a2d0dasecurity/oath-toolkit distinfo Makefile

security/oath-toolkit: update to 2.6.14 release
DeltaFile
+3-3security/oath-toolkit/distinfo
+1-1security/oath-toolkit/Makefile
+4-42 files

HardenedBSD/ports bb41f1edevel/glab distinfo Makefile

devel/glab: update to 1.82.0

Changes:        https://gitlab.com/gitlab-org/cli/-/releases/v1.82.0
DeltaFile
+5-5devel/glab/distinfo
+2-2devel/glab/Makefile
+7-72 files

HardenedBSD/ports d3d7d77www/surge distinfo Makefile

www/surge: Update to 0.3.1
DeltaFile
+5-5www/surge/distinfo
+1-1www/surge/Makefile
+6-62 files

HardenedBSD/ports 09ec0eatextproc/otree distinfo Makefile

textproc/otree: Update to 0.6.4
DeltaFile
+61-57textproc/otree/distinfo
+36-27textproc/otree/Makefile
+97-842 files

HardenedBSD/ports 72266f2net/nats-server distinfo Makefile

net/nats-server: Update to 2.12.4
DeltaFile
+5-5net/nats-server/distinfo
+1-2net/nats-server/Makefile
+6-72 files

HardenedBSD/src 90a7728libexec/rc/rc.d nuageinit

nuageinit: support fetching configuration on multiple iface

On some environement a VM can be connected to multiple ifaces but only
one will respond to dhcp and able to fetch the metadata.

Launch the early dhclient on all available ifaces and as soon as one
dhcp has successfully configured an iface, proceed with fetching the
metadata.

MFC After:      1 week
Reported by:    mateusz.klejn at ovhcloud.com
Tested by:      mateusz.klejn at ovhcloud.com
Sponsored by:   OVHcloud
DeltaFile
+8-3libexec/rc/rc.d/nuageinit
+8-31 files

HardenedBSD/src 56970c3release/tools openstack.conf azure.conf, stand/efi/loader main.c

loader: Prefer comma-separated list of values for "console"

PR:             292595
Reviewed by:    imp
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D54923
DeltaFile
+2-2stand/i386/loader/main.c
+2-2stand/efi/loader/main.c
+1-1release/tools/openstack.conf
+1-1release/tools/azure.conf
+6-64 files

HardenedBSD/ports 52ec82bsysutils/hstr Makefile distinfo

sysutils/hstr: update 2.3 -> 3.1

Changelog:  https://github.com/dvorka/hstr/releases/tag/3.1
            https://github.com/dvorka/hstr/releases/tag/3.0
            https://github.com/dvorka/hstr/releases/tag/2.6
            https://github.com/dvorka/hstr/releases/tag/2.5
            https://github.com/dvorka/hstr/releases/tag/2.4

PR:             288853
Reported by:    1o1o1 (github PR)
Reviewed by:    monsieurp at gentoo.org (maintainer timeout)
DeltaFile
+5-5sysutils/hstr/Makefile
+3-3sysutils/hstr/distinfo
+8-82 files

HardenedBSD/ports ae31cd1games/jfsw distinfo Makefile

games/jfsw: Update to 20260105
DeltaFile
+9-9games/jfsw/distinfo
+4-4games/jfsw/Makefile
+13-132 files

HardenedBSD/ports 877b3a9sysutils/py-ansible-core220 Makefile

sysutils/py-ansible-core220: unbreak the ports tree
DeltaFile
+1-1sysutils/py-ansible-core220/Makefile
+1-11 files

HardenedBSD/ports 44f44a8audio/beets Makefile distinfo

audio/beets: update 2.0.0 -> 2.5.1

Changelog: https://github.com/beetbox/beets/releases/tag/v2.5.1

Major changes:
Unbreak audio/beats. The breakage was due to an sqlite2
requirement, disabled in ports, to support Double-quoted String
Literals.

Also reorder sections and fix style to make portlint and portfmt
happy.

PR:             289098
Reported by:    vishwin
Approved by:    Leonhard Wachutka <leonhard at wachutka.eu> (maintainer)
DeltaFile
+45-41audio/beets/Makefile
+3-3audio/beets/distinfo
+48-442 files

HardenedBSD/ports 5c1e98fdevel Makefile, devel/py-lap Makefile pkg-descr

devel/py-lap: New port

Lap is a linear assignment problem solver using Jonker-Volgenant algorithm.
It's required by the latest version of audio/beet.

PR:             289098
DeltaFile
+20-0devel/py-lap/Makefile
+6-0devel/py-lap/pkg-descr
+3-0devel/py-lap/distinfo
+1-0devel/Makefile
+30-04 files

HardenedBSD/src 1b2d495libexec/rc rc.conf

Set virtual_oss_enable="NO" in /etc/defaults/rc.conf

This prevents 'service -e' from emitting (/var/log/messages):

/usr/sbin/service: WARNING: $virtual_oss_enable is not set properly - see rc.conf(5)

Pull Request:   https://github.com/freebsd/freebsd-src/pull/1987
Reviewed by:    christos
Signed-off-by:  eborisch at gmail.com
MFC after:      1 week
DeltaFile
+1-0libexec/rc/rc.conf
+1-01 files

HardenedBSD/ports c69f71bwww/nextcloud-notes distinfo Makefile

www/nextcloud-notes: Update to 4.13.0
DeltaFile
+3-3www/nextcloud-notes/distinfo
+1-2www/nextcloud-notes/Makefile
+4-52 files

HardenedBSD/ports 5115c5bsecurity/vuxml/vuln 2026.xml

security/vuxml: Update recent OpenSSL vulns

Was missing 2 CVEs.
DeltaFile
+4-0security/vuxml/vuln/2026.xml
+4-01 files

HardenedBSD/ports 3e48884editors/featherpad distinfo, security/wpa_supplicant-devel Makefile

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+8-4security/wpa_supplicant-devel/Makefile
+3-3editors/featherpad/distinfo
+3-3x11-wm/lxqt-panel/distinfo
+3-3x11-wm/lxqt-wayland-session/distinfo
+6-0x11-wm/lxqt-wayland-session/pkg-plist
+1-2x11-wm/lxqt-wayland-session/Makefile
+24-153 files not shown
+26-189 files

HardenedBSD/ports c67fce6editors/featherpad distinfo Makefile

editors/featherpad: Update to 1.6.3

ChangeLog at:  https://github.com/tsujan/FeatherPad/releases/tag/V1.6.3
With hat:       lxqt
DeltaFile
+3-3editors/featherpad/distinfo
+1-1editors/featherpad/Makefile
+4-42 files

HardenedBSD/ports 8513735x11-wm/lxqt-wayland-session pkg-plist distinfo

x11-wm/lxqt-wayland-session: Update to 0.3.1

ChangeLog at:   https://lxqt-project.org/release/2025/12/21/point-releases-lxqt-panel-and-lxqt-wayland-session/
With hat:       lxqt
DeltaFile
+6-0x11-wm/lxqt-wayland-session/pkg-plist
+3-3x11-wm/lxqt-wayland-session/distinfo
+1-2x11-wm/lxqt-wayland-session/Makefile
+10-53 files

HardenedBSD/ports 9d88e10x11-wm/lxqt-panel distinfo Makefile

x11-wm/lxqt-panel: Update to 2.3.2

ChangeLog at:   https://lxqt-project.org/release/2025/12/21/point-releases-lxqt-panel-and-lxqt-wayland-session/
With hat:       lxqt
DeltaFile
+3-3x11-wm/lxqt-panel/distinfo
+1-1x11-wm/lxqt-panel/Makefile
+4-42 files

HardenedBSD/ports 322c4d3security/wpa_supplicant-devel Makefile

security/wpa_supplicant-devel: Fix build with IEEE80211N
DeltaFile
+8-4security/wpa_supplicant-devel/Makefile
+8-41 files

HardenedBSD/src 3926ae9contrib/googletest/googletest/src gtest.cc

gtest.cc: declare fail_if_no_test_linked flag

Clang's -Wmissing-variable-declarations flags this as an issue since the
flag is only used in `gtest.cc`. Declare the flag beforehand to ensure
that the variable scope is properly limited to `gtest.cc`.

MFC after:      1 week
MFC with:       46333229c6a0187ebf231805682ee0bceed704d1
Ref:            https://github.com/google/googletest/pull/4898
DeltaFile
+1-0contrib/googletest/googletest/src/gtest.cc
+1-01 files

HardenedBSD/src 4633322contrib/googletest/googlemock/include/gmock gmock-matchers.h, contrib/googletest/googlemock/test gmock-matchers-containers_test.cc gmock-matchers-arithmetic_test.cc

GoogleTest: import 1.17.0

The changes between the two versions can be found in this diff of the
two release tags:
https://github.com/google/googletest/compare/v1.15.2...v1.17.0

One notable change is that GoogleTest 1.17.0 now requires C++-17 to
build.

MFC after:      1 week
Merge commit '3a4c29b5bed4ea20266ad9371fbfdc6bca088f92'
DeltaFile
+347-80contrib/googletest/googlemock/include/gmock/gmock-matchers.h
+317-19contrib/googletest/googlemock/test/gmock-matchers-containers_test.cc
+210-27contrib/googletest/googlemock/test/gmock-matchers-arithmetic_test.cc
+157-34contrib/googletest/googletest/src/gtest.cc
+131-5contrib/googletest/googlemock/test/gmock-matchers-comparisons_test.cc
+95-39contrib/googletest/googletest/include/gtest/gtest-param-test.h
+1,257-20455 files not shown
+2,688-92061 files

HardenedBSD/src 150bfd8sbin/pfctl parse.y, sbin/pfctl/tests/files pf1078.in pf1078.ok

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+32-0sys/net/if_ovpn.c
+25-0tests/sys/net/if_ovpn/if_ovpn.sh
+3-0sbin/pfctl/tests/files/pf1078.in
+1-1sbin/pfctl/parse.y
+2-0sbin/pfctl/tests/files/pf1078.ok
+1-1tools/build/mk/OptionalObsoleteFiles.inc
+64-21 files not shown
+65-27 files

HardenedBSD/ports f28d7aemail/nmh-devel pkg-plist, net/hostapd-devel Makefile

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+0-316net/hostapd-devel/files/config
+7-7sysutils/zot/distinfo
+7-7www/ungoogled-chromium/distinfo
+10-3net/hostapd-devel/Makefile
+12-0mail/nmh-devel/pkg-plist
+5-5sysutils/zli/distinfo
+41-33889 files not shown
+187-47595 files

HardenedBSD/ports a8a2287devel/godot-tools Makefile

devel/godot-tools: properly rebuild after 939d8775e711
DeltaFile
+0-1devel/godot-tools/Makefile
+0-11 files

HardenedBSD/ports 939d877devel/godot35 Makefile, editors/vscode Makefile

multimedia/libvpx: update 1.16.0

Changes:        https://chromium.googlesource.com/webm/libvpx/+log/v1.15.2..v1.16.0
Reported by:    Repology
DeltaFile
+3-3multimedia/libvpx/distinfo
+3-3multimedia/libvpx/pkg-plist
+1-1devel/godot35/Makefile
+1-1editors/vscode/Makefile
+1-1emulators/virtualbox-ose-70/Makefile
+1-1emulators/virtualbox-ose-71/Makefile
+10-1044 files not shown
+54-4750 files

HardenedBSD/src 48c3a93tools/build/mk OptionalObsoleteFiles.inc

OptionalObsoleteFiles.inc: Treat compat runtime loaders as libraries

Binaries require the runtime loader to use shared libraries, and
removing the runtime loader in `make delete-old` while leaving the
libraries around makes it impossible to use those shared libraries.
Treat rtld as a de facto dependency of shared libraries to ensure it
is not removed until the corresponding shared libraries are removed.

Differential Revision:  https://reviews.freebsd.org/D52210

(cherry picked from commit 8e1c85f03260ff9d214fcd99c7ad1a848e3ac23b)
DeltaFile
+1-1tools/build/mk/OptionalObsoleteFiles.inc
+1-11 files

HardenedBSD/ports a5ddb68mail/nmh-devel pkg-plist Makefile

mail/nmh-devel: update to latest git commit on savannah
DeltaFile
+12-0mail/nmh-devel/pkg-plist
+3-4mail/nmh-devel/Makefile
+3-3mail/nmh-devel/distinfo
+18-73 files

HardenedBSD/ports e9d64f3security/nmap-devel distinfo Makefile

security/nmap-devel: Update to the latest GH commit
DeltaFile
+3-3security/nmap-devel/distinfo
+2-2security/nmap-devel/Makefile
+5-52 files

HardenedBSD/ports bc5bcd8security/krb5-devel distinfo Makefile

security/krb5-devel: update to the latest MIT/KRB5 github commit
DeltaFile
+3-3security/krb5-devel/distinfo
+2-2security/krb5-devel/Makefile
+5-52 files