Name wolfssl
Version 5.8.0 (b077c81eb635392e694ccedbab8b644297ec0285)
Summary wolfSSL Lightweight Embedded SSL/TLS Library
Description wolfSSL, formerly CyaSSL, is a lightweight SSL library written in C and optimized for embedded and RTOS environments. It can be up to 20 times smaller than OpenSSL while still supporting a full TLS client and server, up to TLS 1.3
Section libs
License GPL-2.0-only
Homepage https://www.wolfssl.com/products/wolfssl
Bug tracker https://github.com/wolfssl/wolfssl/issues
Recipe file recipes-connectivity/wolfssl/wolfssl_5.8.0.bb
Layer meta-networking (whinlatter branch)
Inherits
  • autotools
  • gcc
  • gcc-native
  • ptest
  • siteinfo
Dependencies
  • autoconf-native
  • automake-native
  • gcc-cross-i686
  • libtool-cross
  • libtool-native
  • virtual/compilerlibs
  • virtual/libc
PACKAGECONFIG options
  • reproducible-build

Sources

git://github.com/wolfSSL/wolfssl.git

Patches

Patch Status
files/0001-wolfssl-wolfcrypt-logging.h-and-wolfcrypt-src-loggin.patch Backport [https://github.com/wolfSSL/wolfssl/commit/55460a52619626f614e86d528b9a60445562eb34]
files/CVE-2025-13912.patch Backport [https://github.com/wolfSSL/wolfssl/commit/234ba7780ad3b7c8c1509973accdc43ed6c328b3]
files/CVE-2025-7395-1.patch Backport [https://github.com/wolfSSL/wolfssl/commit/9864959e41bd9259f258c09171ae2ec1c43fbc7f]
files/CVE-2025-7395-2.patch Backport [https://github.com/wolfSSL/wolfssl/commit/bc8eeea703253bd65d472a9541b54fef326e8050]
files/CVE-2025-7395-3.patch Backport [https://github.com/wolfSSL/wolfssl/commit/0e2a3fd0b64bc6ba633aa9227e92ecacb42b5b1b]
files/CVE-2025-7395-4.patch Backport [https://github.com/wolfSSL/wolfssl/commit/89be92f1a8b255d85c0d8bfb8849571d259c199c]
files/CVE-2025-7394-1.patch Backport [https://github.com/wolfSSL/wolfssl/commit/0c12337194ee6dd082f082f0ccaed27fc4ee44f5]
files/CVE-2025-7394-2.patch Backport [https://github.com/wolfSSL/wolfssl/commit/31490ab813a5aac096f50800c26c690d8ae586d2]
files/CVE-2025-7394-3.patch Backport [https://github.com/wolfSSL/wolfssl/commit/fbbb6b7707f7f8ae1c38ab68daec0af02ee0208a]
files/CVE-2025-7394-4.patch Backport [https://github.com/wolfSSL/wolfssl/commit/47cf634965a3aabe82fd97a8feed9efd6688e34a]
files/CVE-2025-7394-5.patch Backport [https://github.com/wolfSSL/wolfssl/commit/9c35c0de65e135e621400958f22829c0d2555ed4]
files/CVE-2025-7394-6.patch Backport [https://github.com/wolfSSL/wolfssl/commit/cdd02f9665ef43126503307972e4389070a00a73

Other branches

This recipe in other branches of meta-networking:

Branch Recipe
master wolfssl 5.9.0
whinlatter (Yocto Project 5.3) wolfssl 5.8.0 (this recipe)
walnascar (Yocto Project 5.2) wolfssl 5.7.2
styhead (Yocto Project 5.1) wolfssl 5.7.2
scarthgap (Yocto Project 5.0) wolfssl 5.7.2
nanbield (Yocto Project 4.3) wolfssl 5.5.4
mickledore (Yocto Project 4.2) wolfssl 5.5.4
langdale (Yocto Project 4.1) wolfssl 5.5.2
kirkstone (Yocto Project 4.0) wolfssl 5.2.0
honister (Yocto Project 3.4) wolfssl 4.7.1
hardknott (Yocto Project 3.3) wolfssl 4.7.1
gatesgarth (Yocto Project 3.2) wolfssl 4.5.0
dunfell (Yocto Project 3.1) wolfssl 4.4.0
zeus (Yocto Project 3.0) wolfssl 4.1.0
warrior (Yocto Project 2.7) wolfssl 4.0.0
thud (Yocto Project 2.6) wolfssl 3.14.4
sumo (Yocto Project 2.5) wolfssl 3.12.0
rocko (Yocto Project 2.4) wolfssl 3.12.0
pyro (Yocto Project 2.3) wolfssl 3.9.0
morty (Yocto Project 2.2) wolfssl 3.9.0
krogoth (Yocto Project 2.1) wolfssl 3.9.0
jethro (Yocto Project 2.0) wolfssl 3.4.0