FreeBSD/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

FreeBSD/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

FreeBSD/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

FreeBSD/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

FreeBSD/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

FreeBSD/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

FreeBSD/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

FreeBSD/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

FreeBSD/doc d89283f — website/content/en/status/report-2026-07-2026-09 boot-loader-improvements.adoc

boot-loader-improvements: a typo fix
DeltaFile
+1-1website/content/en/status/report-2026-07-2026-09/boot-loader-improvements.adoc
+1-11 files

FreeBSD/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

FreeBSD/doc 0a18919 — website/content/en/status/report-2026-07-2026-09 storage-improvements.adoc

2026Q3 status: storage stack improvements

Add a report on the storage stack
DeltaFile
+33-0website/content/en/status/report-2026-07-2026-09/storage-improvements.adoc
+33-01 files

FreeBSD/doc 85ec78b — website/content/en/status/report-2026-07-2026-09 boot-loader-improvements.adoc

2026Q3 status: boot loader improvements

Add my boot loader improvement report.
DeltaFile
+49-0website/content/en/status/report-2026-07-2026-09/boot-loader-improvements.adoc
+49-01 files

FreeBSD/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

FreeBSD/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

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

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

FreeBSD/ports 6c3d864 — devel/p5-Future-XS Makefile distinfo

devel/p5-Future-XS: update 0.15 -> 0.16

Changelog: https://metacpan.org/dist/Future-XS/changes
DeltaFile
+3-3devel/p5-Future-XS/distinfo
+1-1devel/p5-Future-XS/Makefile
+4-42 files

FreeBSD/ports e55e1f6 — devel/p5-Future Makefile distinfo

devel/p5-Future: update 0.53 -> 0.54

Changelog: https://metacpan.org/dist/Future/changes
DeltaFile
+3-3devel/p5-Future/distinfo
+1-1devel/p5-Future/Makefile
+4-42 files

FreeBSD/ports 479c09b — devel/git-modes Makefile distinfo

devel/git-modes: update 1.4.8 -> 1.5.1

Changelog:
    https://github.com/magit/git-modes/releases/tag/v1.5.0
    https://github.com/magit/git-modes/releases/tag/v1.5.1
DeltaFile
+3-3devel/git-modes/distinfo
+1-2devel/git-modes/Makefile
+4-52 files

FreeBSD/ports e31846e — databases/p5-DBI Makefile distinfo

databases/p5-DBI: update 1.655 -> 1.656

Changelog; https://metacpan.org/dist/DBI/changes

Security:       CVE-2026-108518
DeltaFile
+3-3databases/p5-DBI/distinfo
+1-1databases/p5-DBI/Makefile
+4-42 files

FreeBSD/src da04cf0 — usr.bin/mkimg mkimg.c

mkimg: Ignore redundant %align values

Partitions are trivially aligned to sector boundaries, so asking e.g.
for a partition to be aligned to a 64-byte boundary is pointless but
harmless.  Treat it as such, with a warning (in case the request was
a mistake, e.g. requesting 1-byte instead of 1M-byte alignment) rather
than as an error.

Reviewed by:    markj
Suggested by:   markj
MFC after:      1 week
Sponsored by:   Amazon
Differential Revision:  https://reviews.freebsd.org/D60819
DeltaFile
+9-1usr.bin/mkimg/mkimg.c
+9-11 files

FreeBSD/src 5774911 — release/tools ec2.conf

EC2: Align partitions to 1 MB boundaries

Reviewed by:    jlduran, imp
MFC after:      2 months
Sponsored by:   Amazon
Differential Revision:  https://reviews.freebsd.org/D60455
DeltaFile
+4-0release/tools/ec2.conf
+4-01 files

FreeBSD/src f46269a — release/tools vmimage.subr

vmimage.subr: Support partition alignment

If VM_PARTALIGN is set, pass %${VM_PARTALIGN} to mkimg in the
specification of swap, config, root, and ESP partitions.  (Boot
partitions are not aligned, both because they're small and in
case firmware makes assumptions about their locations.)

Reviewed by:    lwhsu, imp
MFC after:      1 week
Sponsored by:   Amazon
Differential Revision:  https://reviews.freebsd.org/D60454
DeltaFile
+11-7release/tools/vmimage.subr
+11-71 files

FreeBSD/src 1485ee7 — usr.bin/mkimg mkimg.c

mkimg: Remove duplicate variable assignment

Fixes:  459a61fd2d0a ("Add the ability to specify absolute and relative offsets to size partitions.")
MFC after:      1 week
Sponsored by:   Amazon
Differential Revision:  https://reviews.freebsd.org/D60452
DeltaFile
+0-1usr.bin/mkimg/mkimg.c
+0-11 files

FreeBSD/src 0f787e8 — . Makefile.inc1, sys/sys param.h

__FreeBSD_version: Bump for mkimg %align feature

MFC after:      1 week
Sponsored by:   Amazon
Differential Revision:  https://reviews.freebsd.org/D60453
DeltaFile
+2-3Makefile.inc1
+1-1sys/sys/param.h
+3-42 files

FreeBSD/src b063ea6 — usr.bin/mkimg mkimg.1

mkimg.1: Document new %align mechanism

Reviewed by:    imp (earlier version)
MFC after:      1 week
Sponsored by:   Amazon
Differential Revision:  https://reviews.freebsd.org/D60451
DeltaFile
+21-3usr.bin/mkimg/mkimg.1
+21-31 files

FreeBSD/src 9bc2baa — sys/dev/mii smscphy.c miidevs

mii: Fix SMSC name

The LAN8700 / LAN8710 PHYs were Standard Microsystems Corporation parts,
which early on used SMC as an abbreviation but they were using SMSC when
they were exclusively an IC maker (as opposed to full add-in NICs).

SMSC was acquired by Microchip in 2012.  I kept the pre-acquisition
name, as NetBSD (from where we obtained miidevs) uses SMSC.

Reviewed by:    adrian
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D56819

(cherry picked from commit 89c883c09ab5e0fdca7ac5dfe74fcc46b7669eb5)
(cherry picked from commit f2f67df8c92b51d0bff9c226755cd31c8d685573)
DeltaFile
+4-4sys/dev/mii/miidevs
+2-2sys/dev/mii/smscphy.c
+6-62 files

FreeBSD/ports ee23bc2 — science/orthanc-postgresql Makefile distinfo

science/orthanc-postgresql: Update 10.3 => 11.0

Changelog:
https://orthanc.uclouvain.be/hg/orthanc-databases/file/default/PostgreSQL/NEWS

Approved by:            jrm (mentor)
Differential Revision:  https://reviews.freebsd.org/D60947
DeltaFile
+3-3science/orthanc-postgresql/distinfo
+1-2science/orthanc-postgresql/Makefile
+4-52 files

FreeBSD/src 8a6a769 — sys/dev/sound/pcm mixer.c

sound: Use GID_WHEEL/0666 instead of GID_AUDIO/0660 to create the mixer cdev

This change got accidentally carried over after an MFC, because in all
audio devices are now created with GID_AUDIO/0660 in -CURRENT.

Fixes:          2b61245f5a16 ("sound: Simplify how snd_mixer is fetched and how the cdev is created")
PR:             299683
Sponsored by:   The FreeBSD Foundation
DeltaFile
+2-2sys/dev/sound/pcm/mixer.c
+2-21 files

FreeBSD/ports e9a454a — net-mgmt/blackbox_exporter Makefile distinfo

net-mgmt/blackbox_exporter: Update to 0.29.1

ChangeLog:
https://github.com/prometheus/blackbox_exporter/releases/tag/v0.29.1

MFH:            2026Q4
DeltaFile
+5-5net-mgmt/blackbox_exporter/distinfo
+1-2net-mgmt/blackbox_exporter/Makefile
+6-72 files

FreeBSD/ports 8a2eec8 — www/xh Makefile Makefile.crates

www/xh: Update to 0.26.3

Changelog: https://github.com/ducaale/xh/blob/v0.26.3/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+245-243www/xh/distinfo
+121-120www/xh/Makefile.crates
+1-2www/xh/Makefile
+367-3653 files