meta-wolfssl/recipes-support
night1rider 429eea37f2 Revise logic regarding version switching for specific syntax, and add needed updates to use Wrynose yocto lts release 2026-06-05 01:53:05 -06:00
..
curl Refactor finalization (#149) 2026-02-02 15:43:35 -07:00
gnutls Revise logic regarding version switching for specific syntax, and add needed updates to use Wrynose yocto lts release 2026-06-05 01:53:05 -06:00
libgcrypt Silence parse-time bb.note() dispatch logs by switching to bb.debug(2, ...) 2026-04-17 14:09:19 -06:00
libssh2 Refactor finalization (#149) 2026-02-02 15:43:35 -07:00
strongswan Add support for several OSP ports. 2022-06-10 15:30:01 +02:00
tcpdump Refactor finalization (#149) 2026-02-02 15:43:35 -07:00
README.md Adding ability to use 2.x, 3.x, and newer versions of Yocto with 1 set of recipes 2024-03-18 13:54:33 -06:00

README.md

Supported Ports

In this section these projects have been ported to work with specific versions of packages shipped with yocto to be used with wolfSSL

Curl

This supports using curl version: 7.82.0, which was shipped with Yocto Kirkstone

  • Usage: Change the line in the meta-wolfssl/conf/layer.conf from:

    # Uncomment if building curl with wolfSSL.
    #BBFILES += "${LAYERDIR}/recipes-support/curl/*.bbappend"
    

    to:

    # Uncomment if building curl with wolfSSL.
    BBFILES += "${LAYERDIR}/recipes-support/curl/*.bbappend"
    

    Then just compile the image that use's curl and include the wolfSSL package or preform bitbake curl

libssh2

This supports using libssh2 version: 1.9.0, which was shipped with Yocto Dunfell and Gatesgarth

  • Usage: Change the line in the meta-wolfssl/conf/layer.conf from:

    # Uncomment if building libssh2 with wolfSSL.
    #BBFILES += "${LAYERDIR}/recipes-support/libssh2/*.bbappend"
    

    to:

    # Uncomment if building libssh2 with wolfSSL.
    BBFILES += "${LAYERDIR}/recipes-support/libssh2/*.bbappend"
    

    Then just compile the image that use's libssh2 and include the wolfSSL package or preform bitbake libssh2

strongSwan

This supports using strongSwan version: 5.9.4, which was shipped with Yocto Honister

  • Usage: Change the line in the meta-wolfssl/conf/layer.conf from:

    # Uncomment if building strongSwan with wolfSSL.
    #BBFILES += "${LAYERDIR}/recipes-support/strongswan/*.bbappend"
    

    to:

    # Uncomment if building strongSwan with wolfSSL.
    BBFILES += "${LAYERDIR}/recipes-support/strongswan/*.bbappend"
    

    Then just compile the image that use's strongSwan and include the wolfSSL package or preform bitbake strongswan

tcpdump

This supports using tcpdump version: 4.9.3, which was shipped with Yocto Warrior, Zeus, Dunfell, and Gatesgarth

  • Usage: Change the line in the meta-wolfssl/conf/layer.conf from:

    # Uncomment if building tcpdump with wolfSSL.
    #BBFILES += "${LAYERDIR}/recipes-support/tcpdump/*.bbappend"
    

    to:

    # Uncomment if building tcpdump with wolfSSL.
    BBFILES += "${LAYERDIR}/recipes-support/tcpdump/*.bbappend"
    

    Then just compile the image that use's tcpdumb and include the wolfSSL package or preform bitbake tcpdumb