security/wolfssl: Update to 5.9.1
Changes since 5.9.0:
To download the release bundle of wolfSSL visit the download page at
www.wolfssl.com/download/
PR stands for Pull Request, and PR references a GitHub pull request
number where the code change was added.
NOTE: --enable-heapmath is deprecated.
NOTE: MD5 is now disabled by default.
Vulnerabilities
* [Critical CVE-2026-5194] Missing hash/digest size and OID checks
allow digests smaller than allowed by FIPS 186-4 or 186-5, or
smaller than appropriate for the relevant key type, to be accepted
by signature verification functions. Affects ECDSA/ECC, DSA, ML-DSA,
[249 lines not shown]
[X86] Convert VPABSQ NonVLX patterns to use avx512_unary_lowering helper (#191648)
Move avx512_unary_lowering so we can avoid manually writing the XMM/YMM->ZMM widening for NonVLX targets
Adds some missing comments for instruction classes as well
[libc++][format] P3953R3: Rename `std::runtime_format` (#189657)
Implements P3953R3
- renamed test files (no changes to the contents but the function
names).
Closes #189624
# References:
- https://llvm.org/PR105394
- https://wg21.link/p2918r2
deskutils/growl-for-linux: Mark deprecated and expiration date
- Growl-for-linux is an obsolete software that does not compile with
recent versions of GCC or Clang, so mark it as deprecated
- Set a short deadline (1 months instead of 2 months) as expiration
date, because it blocks GCC_DEFAULT update to 15
- As alternative software you can use sysutils/dunst (X11/Wayland) or
x11/mako (Wayland)
PR: 293286