math/saga: Update to 9.13.0
New Release with many new features and bug fixes, e.g.:
- New plugin 'SAGA Processing Provider' for QGIS, see pkg-message
- 3D Viewer accepting geodetic crs
- imagery_opencv/opencv_ml: Added random forest with options
- imagery_vigra: Fix hdf5 support, further options for random forest
- io_cloud_storage: New tool library to use cloud storage via gdal vsi
- io_gdal, tools added: import from arcgis gdb; list arcgis gdb layers
- io_pdal: New tool Export COPC File
- io_webservices, soilgrids: downloader tool added
Tool interface changes:
- Grid Statistics for Polygons ('shapes_grid', '2')
The tool has been renamed to "Zonal Grid Statistics for Polygons" to
better reflect its functionality
- Cluster Analysis (Table Fields) ('table_tools', '28')
The tool has been renamed to "K-Means Clustering for Table Fields"
to better reflect its functionality
[2 lines not shown]
man: Fix RFC 1918 network prefix lengths
According to RFC 1918, the following IP prefixes are reserved for
private internets:
10.0.0.0/8
172.16.0.0/12
192.168.0.0/16
This PR fixes the prefix lengths in references to private networks
("RFC 1918 networks", "the standard private IP address ranges").
The changes are limited to man pages.
Signed-off-by: Yusuke Ichiki <public at yusuke.pub>
Pull Request: https://github.com/freebsd/freebsd-src/pull/2328
MFC after: 3 days
net/cliproxyapi: New port: AI provider API proxy
CLIProxyAPI is a proxy server that exposes OpenAI, Gemini, Claude,
Codex, and Grok compatible API interfaces, letting local clients reach
multiple AI providers through a single endpoint and authentication.
LinuxKPI: skbuff: add initial page pool support
Add an internal flag which is set by skb_mark_for_recycle() and upon
"skb_free" then selects whether the skb is freed or returned to the
page pool.
There will likely be more details to figure out once the LinuxKPI page
work is done and we support more of the page pool than the bare minimum.
Sponsored by: The FreeBSD Foundation
MFC after: 3 days
mt76: disable debugfs due to missing piece still in review
Until D57524 is not reviewed and committed we will have a missing
function declaration which prevents us to compile (in) debugfs for
mt76 core and mt7921. Temporary disable debugfs again.
Sponsored by: The FreeBSD Foundation
MFC after: 3 days
LinuxKPI: skbuff: add skb_put_zero()
Add skb_put_zero() as a simple wrapper around __skb_put_zero().
Sponsored by: The FreeBSD Foundation
MFC after: 3 days
LinuxKPI: skbuff: implement __skb_linearize()
skb_linearize() is used by mt7921, mt7925, and in the general mt76 tx dma
code. __skb_linearize() is used in the general iwlwifi TX code but given
the way we currently create TX skbs in LinuxKPI 802.11 we never hit that
case.
Sponsored by: The FreeBSD Foundation
MFC after: 3 days
LinuxKPI: skbuff: implement napi_build_skb()
Implement napi_build_skb() around linuxkpi_build_skb().
Sponsored by: The FreeBSD Foundation
MFC after: 3 days
LinuxKPI: skbuff: improve debugging
Deal with SKB_TRACE_FMT optional arguments; while here properly indent.
Add KASSERT to __skb_unlink() to catch incorrect skbuffs encountered
while debugging a wireless driver (which had other pre-conditions failing).
Sponsored by: The FreeBSD Foundation
MFC after: 3 days
status/2026q2: Add FreeBSD Foundation entry
Section authors:
Advocacy: Anne Dickison <anne at freebsdfoundation.org>
Florine Kamdem <florine at freebsdfoundation.org>
OS Improvements: Joe Mingrone <jrm at FreeBSD.org>
Reviewed by: status (salvadore)
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D58221
status/2026q2: Add Cyber Resilience Act (CRA) entry
Text author: Alice Sowerby <alice at freebsdfoundation.org>
Reviewed by: status (salvadore)
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D58220