HardenedBSD/ports a42cf4e — security/wazuh-agent distinfo, security/wazuh-dashboard pkg-plist

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+365-687security/wazuh-manager/pkg-plist
+75-75security/wazuh-manager/distinfo
+100-17security/wazuh-dashboard/pkg-plist
+39-39security/wazuh-agent/distinfo
+24-19www/filebrowser-quantum/files/filebrowser-quantum.yaml.in
+0-29security/wazuh-manager/files/patch-src_external_cpython_Modules__socketmodule.c
+603-86642 files not shown
+786-99748 files

HardenedBSD/ports fe025fe — www/gatus Makefile distinfo

www/gatus: Update to 5.37.0

ChangeLog: https://github.com/TwiN/gatus/releases/tag/v5.37.0

MFH:            2026Q4
DeltaFile
+5-5www/gatus/distinfo
+1-2www/gatus/Makefile
+6-72 files

HardenedBSD/ports 990d4f6 — www/filebrowser-quantum Makefile distinfo, www/filebrowser-quantum/files filebrowser-quantum.yaml.in

www/filebrowser-quantum: Upgrade to 2.0.1

ChangeLogs:

- https://github.com/gtsteffaniak/filebrowser/releases/tag/v2.0.0-stable
- https://github.com/gtsteffaniak/filebrowser/releases/tag/v2.0.1-stable
DeltaFile
+24-19www/filebrowser-quantum/files/filebrowser-quantum.yaml.in
+7-7www/filebrowser-quantum/distinfo
+14-0www/filebrowser-quantum/pkg-message
+4-5www/filebrowser-quantum/Makefile
+49-314 files

HardenedBSD/ports ca821de — net/nbdkit Makefile distinfo

net/nbdkit: Upgrade to 1.48.1

ChangeLog: https://libguestfs.org/nbdkit-release-notes-1.48.1.html
DeltaFile
+8-0net/nbdkit/pkg-plist
+3-3net/nbdkit/distinfo
+1-1net/nbdkit/Makefile
+12-43 files

HardenedBSD/ports 81ea7a9 — games/xpuzzles Makefile distinfo

games/xpuzzles: update to 8.9.5
DeltaFile
+3-3games/xpuzzles/distinfo
+1-1games/xpuzzles/Makefile
+4-42 files

HardenedBSD/ports a054dba — misc/py-litellm Makefile distinfo

misc/py-litellm: Update to 1.106.2

Changelog:
- https://github.com/BerriAI/litellm/releases/tag/v1.106.1
- https://github.com/BerriAI/litellm/releases/tag/v1.106.2

Reported by:    portscout
DeltaFile
+3-3misc/py-litellm/distinfo
+1-1misc/py-litellm/Makefile
+4-42 files

HardenedBSD/ports 3ae2665 — security/openssh-portable distinfo Makefile

security/openssh-portable: Update GSSAPI from latest debian patch.

Submitted by:   Garrett Wollman
PR:             298530
DeltaFile
+3-4security/openssh-portable/Makefile
+3-1security/openssh-portable/distinfo
+6-52 files

HardenedBSD/ports 7e6315a — www/domoticz-devel pkg-plist distinfo

www/domoticz-devel: update to 2026.4.18490

Update to 2026.4.18490.
Fix stage-qa issues reported.
Update the libwebem dependency
DeltaFile
+8-6www/domoticz-devel/Makefile
+5-5www/domoticz-devel/distinfo
+0-8www/domoticz-devel/pkg-plist
+13-193 files

HardenedBSD/ports 8c3527e — devel/sentry-cli Makefile Makefile.crates, devel/sentry-cli/files patch-Cargo.toml

devel/sentry-cli: Update to 3.8.1

Changelog: https://github.com/getsentry/sentry-cli/blob/3.8.1/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+9-9devel/sentry-cli/distinfo
+3-3devel/sentry-cli/Makefile.crates
+2-2devel/sentry-cli/files/patch-Cargo.toml
+1-2devel/sentry-cli/Makefile
+15-164 files

HardenedBSD/ports bcea1e6 — emulators/virtualbox-ose-72 Makefile distinfo, emulators/virtualbox-ose-72/files patch-src_VBox_Runtime_Makefile.kmk

emulators/virtualbox-ose{,-additions,-kmod}-72: Update 7.2.20 => 7.2.22

Changelog:
https://www.virtualbox.org/wiki/Changelog-7.2

Security:       CVE-2026-87322
Security:       CVE-2026-87301
Security:       CVE-2026-101598
Security:       CVE-2026-101599
Security:       CVE-2026-87303
Security:       CVE-2026-87311
Sponsored by:   UNIS Labs
MFH:            2026Q4
DeltaFile
+7-7emulators/virtualbox-ose-72/distinfo
+5-5emulators/virtualbox-ose-72/files/patch-src_VBox_Runtime_Makefile.kmk
+3-3emulators/virtualbox-ose-kmod-72/distinfo
+3-3emulators/virtualbox-ose-additions-72/distinfo
+1-2emulators/virtualbox-ose-72/Makefile
+1-1emulators/virtualbox-ose-additions-72/Makefile
+20-211 files not shown
+21-227 files

HardenedBSD/ports 47b0693 — security/wazuh-agent distinfo, security/wazuh-dashboard pkg-plist

security/wazuh*: update to 4.14.9

- Update cpython bundle to 3.11.17
- Remove obsolete patch file
- Use PYTHON_DISTVERSION for avoid temporarily pkg-plist issues when
  system python is updated. The best is keep system python and bundle
  python with the same version.

ChangeLog at:   https://documentation.wazuh.com/current/release-notes/release-4-14-9.html
PR:             299490
DeltaFile
+365-687security/wazuh-manager/pkg-plist
+75-75security/wazuh-manager/distinfo
+100-17security/wazuh-dashboard/pkg-plist
+39-39security/wazuh-agent/distinfo
+0-29security/wazuh-manager/files/patch-src_external_cpython_Modules__socketmodule.c
+9-9security/wazuh-server/distinfo
+588-8567 files not shown
+611-87613 files

HardenedBSD/ports 9b99912 — databases/ldb25 Makefile, databases/ldb28 Makefile

database/ldb*: fix lmdb0 brekage

Reported by:    pkg-fallout
Sponsored by:   Klara, Inc.
DeltaFile
+5-1databases/ldb29/Makefile
+5-1databases/ldb28/Makefile
+5-1databases/ldb25/Makefile
+15-33 files

HardenedBSD/ports f3611d9 — security/vuxml/vuln 2026.xml

security/vuxml: document brotli vulnerability
DeltaFile
+26-0security/vuxml/vuln/2026.xml
+26-01 files

HardenedBSD/ports ccd47a9 — www/R-cran-selectr Makefile distinfo

www/R-cran-selectr: Update to 0.8-0

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

HardenedBSD/ports 720940b — devel/cargo-readme Makefile.crates distinfo, security/pass-cli Makefile.crates distinfo

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+245-243www/xh/distinfo
+185-187security/pass-cli/distinfo
+121-120www/xh/Makefile.crates
+83-84security/pass-cli/Makefile.crates
+43-41devel/cargo-readme/distinfo
+20-19devel/cargo-readme/Makefile.crates
+697-69492 files not shown
+1,376-91998 files

HardenedBSD/ports 7324e31 — net-mgmt/librenms distinfo Makefile

net-mgmt/librenms: Update to 26.10.2

re: https://github.com/librenms/librenms/releases/tag/26.10.2

This release requires a database update.

Sponsored by:   Yes
DeltaFile
+7-10net-mgmt/librenms/Makefile
+5-5net-mgmt/librenms/distinfo
+12-152 files

HardenedBSD/ports c8e8956 — net/syncthing Makefile distinfo

net/syncthing: Update to 2.1.7

re: https://github.com/syncthing/syncthing/releases/tag/v2.1.7
DeltaFile
+3-3net/syncthing/distinfo
+1-2net/syncthing/Makefile
+4-52 files

HardenedBSD/ports 44fd248 — lang/php82 Makefile, lang/php83 Makefile

lang/php8*: Force fresh FreeBSD.org package builds.

No functional changes to the ports.

The packages were built manually today from a temporary branch to
incorporate the RCE fixes without triggering unnecessary rebuilds.
These fixes were cherry-picked onto the previous package build rather
than built from a published branch. The cherry-picks also omitted the
lmdb change in 85ba298b7e0.

Bump the ports to trigger fresh builds from the published tree,
ensuring reproducibility and accurate package metadata.

MFH:    2026Q4
DeltaFile
+1-0lang/php85/Makefile
+1-0lang/php84/Makefile
+1-0lang/php83/Makefile
+1-0lang/php82/Makefile
+4-04 files

HardenedBSD/ports 188b345 — sysutils/fjord Makefile distinfo

sysutils/fjord: Update to 0.3.2

ChangeLog:      https://github.com/daemonless/fjord/releases/tag/v0.3.2

Reviewed by:    dtxdf
Approved by:    dtxdf (mentor)
Differential Revision:  https://reviews.freebsd.org/D60955
DeltaFile
+3-3sysutils/fjord/distinfo
+1-2sysutils/fjord/Makefile
+4-52 files

HardenedBSD/ports abeaa89 — multimedia/mkvtoolnix Makefile distinfo

multimedia/mkvtoolnix: Update to upstream release 103.0

Details:
- New features, enhancements and bugfixes, see:
  https://mkvtoolnix.download/doc/NEWS.md

MFH:            2026Q4
DeltaFile
+3-3multimedia/mkvtoolnix/distinfo
+1-2multimedia/mkvtoolnix/Makefile
+4-52 files

HardenedBSD/ports 0d651f9 — www Makefile, www/nginx-module-stream-limit-req distinfo pkg-descr

www/nginx-module-stream-limit-req: Add New Port

The stream limit_req module rate limits incoming connections in the stream
subsystem.  limit_req_zone and limit_req are spelled and counted as in the
http module, so a rate written down once reads the same for TCP, UDP and
HTTP.

Sponsored by:   Netzkommune GmbH
DeltaFile
+35-0www/nginx-module-stream-limit-req/Makefile
+14-0www/nginx-module-stream-limit-req/files/pkg-message.in
+9-0www/nginx-module-stream-limit-req/pkg-descr
+3-0www/nginx-module-stream-limit-req/distinfo
+1-0www/Makefile
+62-05 files

HardenedBSD/ports 76a8950 — www/freenginx Makefile Makefile.extmod, www/nginx Makefile Makefile.extmod

www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Build the auth_ldap module from its own source port, and add the
cert_expiry, ip_anon, stream limit_req and syslog5424 modules.

Sponsored by:   Netzkommune GmbH
DeltaFile
+24-6www/nginx/Makefile.extmod
+24-6www/nginx-devel/Makefile.extmod
+24-6www/freenginx/Makefile.extmod
+25-0www/nginx/Makefile
+25-0www/nginx-devel/Makefile
+25-0www/freenginx/Makefile
+147-1812 files not shown
+174-5718 files

HardenedBSD/ports 97017ca — www Makefile, www/nginx-module-syslog5424 distinfo pkg-descr

www/nginx-module-syslog5424: Add New Port

The syslog5424 module sends an access line in the format RFC 5424 asks for:
version, RFC 3339 timestamp, hostname, app name, process id, message id and
structured data.

Sponsored by:   Netzkommune GmbH
DeltaFile
+35-0www/nginx-module-syslog5424/Makefile
+14-0www/nginx-module-syslog5424/files/pkg-message.in
+8-0www/nginx-module-syslog5424/pkg-descr
+3-0www/nginx-module-syslog5424/distinfo
+1-0www/Makefile
+61-05 files

HardenedBSD/ports f0e10de — www Makefile, www/nginx-module-ip-anon distinfo pkg-descr

www/nginx-module-ip-anon: Add New Port

The ip_anon module masks the host part of the client address.
$remote_addr_anon and $binary_remote_addr_anon carry the result, for a log
or a limit key that is not meant to name anybody.

Sponsored by:   Netzkommune GmbH
DeltaFile
+35-0www/nginx-module-ip-anon/Makefile
+14-0www/nginx-module-ip-anon/files/pkg-message.in
+9-0www/nginx-module-ip-anon/pkg-descr
+3-0www/nginx-module-ip-anon/distinfo
+1-0www/Makefile
+62-05 files

HardenedBSD/ports 163b2d8 — www Makefile, www/nginx-module-cert-expiry distinfo pkg-descr

www/nginx-module-cert-expiry: Add New Port

The cert_expiry module reads every file an ssl_certificate names, when the
configuration is read and again on a timer, and reports how long the
certificate still has.  $ssl_expiry_days carries the days left into a log
format.

Sponsored by:   Netzkommune GmbH
DeltaFile
+35-0www/nginx-module-cert-expiry/Makefile
+14-0www/nginx-module-cert-expiry/files/pkg-message.in
+9-0www/nginx-module-cert-expiry/pkg-descr
+3-0www/nginx-module-cert-expiry/distinfo
+1-0www/Makefile
+62-05 files

HardenedBSD/ports 099c97a — www Makefile, www/nginx-module-auth-ldap distinfo pkg-descr

www/nginx-module-auth-ldap: Add New Port

The auth_ldap module authenticates HTTP basic credentials against an LDAP
directory.  An ldap_server block describes one directory, require rules say
who is let in, and every worker keeps a pool of connections to it.

Sponsored by:   Netzkommune GmbH
DeltaFile
+35-0www/nginx-module-auth-ldap/Makefile
+14-0www/nginx-module-auth-ldap/files/pkg-message.in
+8-0www/nginx-module-auth-ldap/pkg-descr
+3-0www/nginx-module-auth-ldap/distinfo
+1-0www/Makefile
+61-05 files

HardenedBSD/ports 362c5bb — security/pass-cli Makefile Makefile.crates

security/pass-cli: Update to 2.5.1

Changelog: https://github.com/protonpass/pass-cli/blob/2.5.1/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+185-187security/pass-cli/distinfo
+83-84security/pass-cli/Makefile.crates
+10-10security/pass-cli/Makefile
+278-2813 files

HardenedBSD/ports 66135f9 — security/p5-Crypt-RIPEMD160 Makefile distinfo

security/p5-Crypt-RIPEMD160: update 0.09 -> 0.14

Changelog: https://metacpan.org/dist/Crypt-RIPEMD160/changes

Fix WWW
DeltaFile
+3-3security/p5-Crypt-RIPEMD160/distinfo
+2-2security/p5-Crypt-RIPEMD160/Makefile
+5-52 files

HardenedBSD/ports 168171d — misc/p5-Business-ISBN-Data Makefile distinfo

misc/p5-Business-ISBN-Data: update 20261003.001 -> 20261020.001

Changelog: https://metacpan.org/dist/Business-ISBN-Data/changes
DeltaFile
+3-3misc/p5-Business-ISBN-Data/distinfo
+1-1misc/p5-Business-ISBN-Data/Makefile
+4-42 files

HardenedBSD/ports e23efff — security/vuxml/vuln 2026.xml

security/vuxml: Document p5-DBI vulnerability
DeltaFile
+26-0security/vuxml/vuln/2026.xml
+26-01 files