openssh: Fix building without libcrypto.
There are a couple of places in the build goo where this looks like it
was attempted before, but it had bitrotted.
Upstream supports this, but it seems to have only been tested on OpenBSD
(note there are several locations where it's assumed that malloc/free are
available via libcrypto headers). The change to dist/auth.h brings us
closer to the code in OpenBSD, though.
Enable building without libcrypto on sun2, where there is no support for
shared libraries and currently sshd isn't exactly usable due to
executable size limits and slowness.
libfido2 still brings in libcrypto (do we really need support for USB keys
on all platforms?) for the client applications, but this reduces the
binary size of sshd on sun2 to a quarter of what it was before.
www/nginx-devel: Update to 1.29.4
Changelog:
*) Feature: the ngx_http_proxy_module supports HTTP/2.
*) Feature: Encrypted ClientHello TLS extension support when using
OpenSSL ECH feature branch; the "ssl_ech_file" directive.
Thanks to Stephen Farrell.
*) Change: validation of host and port in the request line, "Host"
header field, and ":authority" pseudo-header field has been
changed
to follow RFC 3986.
*) Change: now a single LF used as a line terminator in a chunked
request or response body is considered an error.
*) Bugfix: when using HTTP/3 with OpenSSL 3.5.1 or newer a
segmentation
[9 lines not shown]
security/wazuh-agent: Fix active response duplicate key causing false aborts (#5104)
When multiple IPs trigger the same rule simultaneously, they were
sharing the same check_keys value (only rule ID), causing the manager
to abort all but the first execution.
Changed the key to include both rule_id and srcip to make it unique
per source IP, allowing multiple simultaneous blocks while still
preventing duplicate blocks of the same IP.
Fixes #4738
py-krb5: updated to 0.9.0
0.9.0 - 2025-11-26
* Build using the Stable ABI/Limited API with Python 3.11 and newer
* Updated Cython build requirements to `3.2.1`
* Added support for Python free-threading (`PEP 779`)
* PyPI will contain wheels for macOS Python 3.14t
* Linux will still need to compile the extension at install time but will create a free-threaded wheel if running under that interpreter
* Python 3.13t is not supported or tested so may or may not work
print/py-plutoprint: New port: A Python Library for Generating PDFs and Images from HTML
PlutoPrint is a lightweight and easy-to-use Python library for generating
high-quality PDFs and images directly from HTML or XML content. It is based on
PlutoBook’s robust rendering engine and provides a simple API to convert ur
HTML into crisp PDF documents or vibrant image files. This makes it ideal for
reports, invoices, or visual snapshots.
py-wagtailmenus: updated to 4.0.5
4.0.5 (29.11.2025)
* Add testing for Wagtail 7.2
* Add testing for Python 3.14
* Add testing for Wagtail 7.1
* Removed support for Python 3.9
* Removed support for Wagtail 6.4
py-wagtail: updated to 7.2.1
7.2.1 (26.11.2025)
* Fix: Allow userbar in page previews to render without needing to configure site record (Sage Abdullah)
* Fix: Disable usage count ordering when searching on documents and images listing views, to prevent unsupported search query (Sage Abdullah)
* Fix: Do not replace existing document or image title when uploading a new file (Sage Abdullah)
* Fix: Use a more efficient query for fetching usage counts on image and document listings when not ordering by usage count (Sage Abdullah)
* Fix: Add composite indexes to improve reference index performance (Sage Abdullah)
* Maintenance: Remove use of `_WAGTAILSEARCH_FORCE_AUTO_UPDATE` in search tests (Matt Westcott)