The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3 and DTLS 1.3!
Fixes from memory allocation failure testing.
Also:
fix asn.c to have ifdef protection around code compiled in with dual algorithm certificates.
fix test_tls13_rpk_handshake() to support no TLS 1.2 or no TLS 1.3.
fix wc_xmss_sigsleft() to initialize the index to avoid compilation error.
Testing
Regression testing include memory allocation failure testing.
Description
Fixes from memory allocation failure testing. Also: fix asn.c to have ifdef protection around code compiled in with dual algorithm certificates. fix test_tls13_rpk_handshake() to support no TLS 1.2 or no TLS 1.3. fix wc_xmss_sigsleft() to initialize the index to avoid compilation error.
Testing
Regression testing include memory allocation failure testing.
Checklist