FreeBSD/ports 64ceed4 — databases/py-redisvl Makefile distinfo

databases/py-redisvl: Update to 0.32.0

Changelog: https://github.com/redis/redis-vl-python/releases/tag/v0.32.0

Reported by:    Repology
DeltaFile
+3-3databases/py-redisvl/distinfo
+1-1databases/py-redisvl/Makefile
+4-42 files

FreeBSD/ports d0d450a — databases/py-sqlmodel Makefile distinfo

databases/py-sqlmodel: Update to 0.0.49

Changelog: https://github.com/fastapi/sqlmodel/blob/0.0.49/docs/release-notes.md

Reported by:    Repology
DeltaFile
+3-3databases/py-sqlmodel/distinfo
+2-3databases/py-sqlmodel/Makefile
+5-62 files

FreeBSD/ports d85eb05 — games/veloren-weekly Makefile distinfo

games/veloren-weekly: update to s20261110

Changes:        https://gitlab.com/veloren/veloren/-/compare/da6626e6ed...6c99b292e0
(cherry picked from commit df59271b75396dd2197048cabd5a88c920575587)
DeltaFile
+3-3games/veloren-weekly/distinfo
+2-2games/veloren-weekly/Makefile
+5-52 files

FreeBSD/ports ce02374 — benchmarks/clpeak Makefile distinfo

benchmarks/clpeak: update to 3.0.4

Changes:        https://github.com/krrishnarraj/clpeak/releases/tag/3.0.4
Reported by:    GitHub (watch releases)

(cherry picked from commit 7ec40aadc2713c7e3734c31402cfee459210fc77)
DeltaFile
+3-3benchmarks/clpeak/distinfo
+1-1benchmarks/clpeak/Makefile
+4-42 files

FreeBSD/ports 922c2e9 — graphics/mesa-devel Makefile distinfo

graphics/mesa-devel: update to 26.3.b.1934

Changes:        https://gitlab.freedesktop.org/mesa/mesa/-/compare/087e1fe4e6a...6d4d60f15c9
DeltaFile
+3-3graphics/mesa-devel/distinfo
+2-2graphics/mesa-devel/Makefile
+5-52 files

FreeBSD/ports df59271 — games/veloren-weekly Makefile distinfo

games/veloren-weekly: update to s20261110

Changes:        https://gitlab.com/veloren/veloren/-/compare/da6626e6ed...6c99b292e0
DeltaFile
+3-3games/veloren-weekly/distinfo
+2-2games/veloren-weekly/Makefile
+5-52 files

FreeBSD/ports 7ec40aa — benchmarks/clpeak Makefile distinfo

benchmarks/clpeak: update to 3.0.4

Changes:        https://github.com/krrishnarraj/clpeak/releases/tag/3.0.4
Reported by:    GitHub (watch releases)
DeltaFile
+3-3benchmarks/clpeak/distinfo
+1-1benchmarks/clpeak/Makefile
+4-42 files

FreeBSD/ports d2ee076 — textproc/ast-grep Makefile Makefile.crates

textproc/ast-grep: Update to 0.51.2

Changelog: https://github.com/ast-grep/ast-grep/blob/0.51.2/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+19-19textproc/ast-grep/distinfo
+8-8textproc/ast-grep/Makefile.crates
+1-1textproc/ast-grep/Makefile
+28-283 files

FreeBSD/ports fa3f268 — graphics/libjxl Makefile distinfo

graphics/libjxl: chase submodules after fc57321249b7

https://github.com/libjxl/libjxl/commit/24daac24737b
https://github.com/libjxl/libjxl/commit/2c7ef59b6f7b
(cherry picked from commit 3ad8d5410313a7af020d83202b253ffdb8a61f5e)
DeltaFile
+4-4graphics/libjxl/distinfo
+3-2graphics/libjxl/Makefile
+7-62 files

FreeBSD/ports 5e5aab9 — graphics/libjxl Makefile distinfo

graphics/libjxl: drop my skcms mirror

(cherry picked from commit 99c0104cd23c0ef0b5556ba381ac78156c181e66)
DeltaFile
+2-2graphics/libjxl/distinfo
+1-1graphics/libjxl/Makefile
+3-32 files

FreeBSD/ports 99c0104 — graphics/libjxl Makefile distinfo

graphics/libjxl: drop my skcms mirror
DeltaFile
+2-2graphics/libjxl/distinfo
+1-1graphics/libjxl/Makefile
+3-32 files

FreeBSD/ports 3ad8d54 — graphics/libjxl Makefile distinfo

graphics/libjxl: chase submodules after fc57321249b7

https://github.com/libjxl/libjxl/commit/24daac24737b
https://github.com/libjxl/libjxl/commit/2c7ef59b6f7b
DeltaFile
+4-4graphics/libjxl/distinfo
+3-2graphics/libjxl/Makefile
+7-62 files

FreeBSD/ports 204619a — textproc/codebook Makefile Makefile.crates

textproc/codebook: Update to 0.4.0
DeltaFile
+289-291textproc/codebook/distinfo
+143-144textproc/codebook/Makefile.crates
+1-2textproc/codebook/Makefile
+433-4373 files

FreeBSD/ports fdba74f — www/py-google-api-python-client distinfo Makefile

www/py-google-api-python-client: Update to 2.202.0

- Update list of test dependencies

ChangeLog:

1. https://github.com/googleapis/google-api-python-client/releases/tag/v2.202.0

Reported by:    "release-please[bot]" <notifications at github.com>
DeltaFile
+3-3www/py-google-api-python-client/distinfo
+4-2www/py-google-api-python-client/Makefile
+7-52 files

FreeBSD/src 9d2cdb3 — sys/net/route nhgrp_ctl.c

routing: Fix buffer size in merge_nhgrps()

merge_nhgrps() sized its temporary nexthop array as twice
the existing group instead of the sum of both groups.

Fixes:  dd945c6ba4ff ("routing: Implement merge of nhgrp in new multipath route")
DeltaFile
+1-1sys/net/route/nhgrp_ctl.c
+1-11 files

FreeBSD/ports 887dd4f — security/vuxml/vuln 2026.xml

security/vuxml: FreeBSD private sqlite3 is not vulnerable

Although the FreeBSD base system does ship the vulnerable version of
sqlite3, it is only used internally as a private library.  None of the
use cases in the base system is realistically vulnerable.

Approved by:    so (gordon)
Discussed with: secteam
Fixes:          2d614195fc56 ("security/vuxml: Add FreeBSD (base) to the
sqlite3 entry")
DeltaFile
+1-6security/vuxml/vuln/2026.xml
+1-61 files

FreeBSD/ports ddf5189 — deskutils/freeplane Makefile pkg-plist

deskutils/freeplane: Update to 1.13.5

ChangeLog:

1. https://github.com/freeplane/freeplane/releases/tag/release-1.13.4
2. https://github.com/freeplane/freeplane/releases/tag/release-1.13.5

Reported by:    "Dimitry Polivaev" <notifications at github.com>
DeltaFile
+3-3deskutils/freeplane/distinfo
+3-1deskutils/freeplane/pkg-plist
+1-1deskutils/freeplane/Makefile
+7-53 files

FreeBSD/ports 969ea1f — databases/rainfrog Makefile Makefile.crates

databases/rainfrog: Update to 0.4.7

ChangeLog:

1. https://github.com/achristmascarl/rainfrog/releases/tag/v0.4.7

Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+183-173databases/rainfrog/distinfo
+90-85databases/rainfrog/Makefile.crates
+2-2databases/rainfrog/Makefile
+275-2603 files

FreeBSD/src 55ede03 — crypto/openssh servconf.c

ssh: use defaultkey sentinel for ML-DSA-44 default host key

servconf_add_hostkey() compares its file argument to defaultkey by
pointer to skip an unreadable default key; the ML-DSA-44 entry passed
the "[default]" literal, so the skip (and the "No host key files found"
fallback) never applied to it.

MFC after:      1 week
Reviewed by:    emaste
Fixes: bb5c77e9d281 ("OpenSSH: Update to 10.4p1")
Differential Revision:  https://reviews.freebsd.org/D60922

(cherry picked from commit 2d6f961164e4ab7e823972336dc9cfaae6a88ed8)
DeltaFile
+1-1crypto/openssh/servconf.c
+1-11 files

FreeBSD/src 5c237bd — sys/netipsec xform_esp.c

esp: Allocate the crypto request and its callback state together

esp_input() and esp_output() allocated a cryptop from the crypto layer,
then malloc'ed the xform_data the callback needs, and with ESN a third
buffer for the separate AAD.  The callback freed all three.  That is
two or three allocation pairs for every packet.

Put the three in one structure, allocated once per packet from a
dedicated UMA zone.  The crypto layer provides crypto_initreq() and
crypto_destroyreq() for an embedded cryptop, as wg(4) and ktls use.
The AAD buffer is sized for the ESP header, the longest IV and the
high-order half of the sequence number, which is all the separate AAD
can hold.

No functional change intended.

Reviewed by:            markj
MFC after:              2 weeks
Sponsored by:           Rubicon Communications, LLC ("Netgate")
Differential Revision:  https://reviews.freebsd.org/D61395
DeltaFile
+83-64sys/netipsec/xform_esp.c
+83-641 files

FreeBSD/src bd1bd0b — sys/dev/nvme nvme_ctrlr.c nvme.h

nvme: honor CRTO for the controller ready timeout

CAP.TO is a 8b field and saturate at 127.5 seconds; a controller
that needs longer reports the real worst case in CRTO.CRWMT.
Waiting only CAP.TO can reset a controller that is still within its declared
recovery time after e.g. an abrupt shutdown.
Taking the larger of CRTO.CRWMT and CAP.TO when CAP.CRWMS show CRTO support.

Reviewed by:    adrian
Differential Revision:  https://reviews.freebsd.org/D59631
DeltaFile
+10-0sys/dev/nvme/nvme.h
+6-2sys/dev/nvme/nvme_ctrlr.c
+16-22 files

FreeBSD/ports f1194f2 — www/librewolf distinfo, www/librewolf/files patch-python_sites_mach.txt patch-python_sites_build.txt

www/librewolf: Update 159.0.1-1 => 160.0-1

Release Notes:
https://www.firefox.com/en-US/firefox/160.0/releasenotes/

Changelog:
https://librewolf.dev/librewolf/bsys6/releases/tag/160.0-1

PR:             300684
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4

(cherry picked from commit eec7a2b6d99536266241a5df3d718881c4991d6b)
DeltaFile
+419-266www/librewolf/files/patch-libwebrtc-generated
+25-13www/librewolf/files/patch-third__party_angle-freebsd
+0-28www/librewolf/files/patch-widget_gtk_nsAppShell.cpp
+3-10www/librewolf/files/patch-python_sites_build.txt
+3-3www/librewolf/distinfo
+2-2www/librewolf/files/patch-python_sites_mach.txt
+452-3221 files not shown
+454-3247 files

FreeBSD/ports eec7a2b — www/librewolf distinfo, www/librewolf/files patch-python_sites_mach.txt patch-python_sites_build.txt

www/librewolf: Update 159.0.1-1 => 160.0-1

Release Notes:
https://www.firefox.com/en-US/firefox/160.0/releasenotes/

Changelog:
https://librewolf.dev/librewolf/bsys6/releases/tag/160.0-1

PR:             300684
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4
DeltaFile
+419-266www/librewolf/files/patch-libwebrtc-generated
+25-13www/librewolf/files/patch-third__party_angle-freebsd
+0-28www/librewolf/files/patch-widget_gtk_nsAppShell.cpp
+3-10www/librewolf/files/patch-python_sites_build.txt
+3-3www/librewolf/distinfo
+2-2www/librewolf/files/patch-python_sites_mach.txt
+452-3221 files not shown
+454-3247 files

FreeBSD/src 76797b9 — contrib/atf/atf-sh atf-check_test.sh atf-check.cpp

atf-check: Add shortcut for not-exit:0

Allow the command to be preceded by an exclamation point, which changes
the default expected result to a clean exit with a non-zero exit code.

MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    ngie
Differential Revision:  https://reviews.freebsd.org/D58099
DeltaFile
+16-2contrib/atf/atf-sh/atf-check.1
+12-0contrib/atf/atf-sh/atf_check_test.sh
+9-1contrib/atf/atf-sh/atf-check.cpp
+6-0contrib/atf/atf-sh/atf-check_test.sh
+43-34 files

FreeBSD/ports b62cdae — graphics/libansilove pkg-plist distinfo

graphics/libansilove: update 1.4.4 → 1.4.5
DeltaFile
+5-2graphics/libansilove/Makefile
+3-3graphics/libansilove/distinfo
+1-1graphics/libansilove/pkg-plist
+9-63 files

FreeBSD/ports 4acd511 — deskutils/xdg-desktop-portal-lxqt Makefile

deskutils/xdg-desktop-portal-lxqt: Add missing dependency

PR:             300686
Reported by:    Dean E. Weimer <dweimer __at_ dweimer.net>
DeltaFile
+1-1deskutils/xdg-desktop-portal-lxqt/Makefile
+1-11 files

FreeBSD/src 35cd704 — libexec/tftpd tftp-options.h tftp-options.c

tftpd: Keep proper track of option length

When parsing options, keep track of the length of the unparsed portion
and pass that to get_field() instead of the length of the entire header.

While here, switch both make_options() and parse_options() to using
size_t for sizes and lengths.

MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D61048
DeltaFile
+14-15libexec/tftpd/tftp-options.c
+3-3libexec/tftpd/tftp-options.h
+17-182 files

FreeBSD/src 579e428 — libexec/tftpd tftpd.c

tftpd: Keep proper track of header length

When parsing a header, keep track of the length of the unparsed portion
and pass that to get_field() instead of the length of the entire header.

Reported by:    n0ps1ed
MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D60902
DeltaFile
+7-6libexec/tftpd/tftpd.c
+7-61 files

FreeBSD/src 14541ca — libexec/tftpd tftp-utils.c

tftpd: Fix off-by-one in get_field()

Due to a logic error, get_field() would behave as if the passed-in size
was one greater than it actually is.  Fix it so it always fails if no
terminating NUL is found within the buffer, instead of succeeding if the
first byte past the end is a NUL.

MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D61032
DeltaFile
+7-8libexec/tftpd/tftp-utils.c
+7-81 files

FreeBSD/ports 708eeec — databases/goose Makefile distinfo

databases/goose: update 3.29.0 → 3.30.0
DeltaFile
+5-5databases/goose/distinfo
+1-2databases/goose/Makefile
+6-72 files