Commit 4b0ac8d
committed
zephyr: 4.3: follow-up fixes for wolfSSL TLS sockets patch
Updates zephyr-tls-4.3.0.patch with fixes on top of the initial
wolfSSL TLS-sockets integration merged in #330. The patch is
regenerated against a clean Zephyr 4.3.0 tree.
Changes since #330:
- sockets_tls.c: correctness fixes to the wolfSSL backend paths and
the TLS_CERT_VERIFY_* socket-option handling.
- Kconfig: pull in the wolfSSL options the backend needs
(WOLFSSL_SET_CIPHER_BYTES, WOLFSSL_OPENSSL_EXTRA_X509_SMALL,
WOLFSSL_ALWAYS_VERIFY_CB) and add the TLS 1.3 PSK ciphersuite
selection options; gate WOLFSSL_VERIFY_CALLBACK.
- CMakeLists.txt: build-glue fixes for the sockets TLS layer and the
random_ctr_drbg CSPRNG integration.
- Drop the unused include/zephyr/net/tls_ciphersuites.h that the
initial patch added; it is not required by the integration.
- Tests/samples: add wolfSSL Twister scenarios for coap_server,
http_server/tls, tls_credentials and socket/register; fix the
existing wolfSSL overlays and expand socket/tls and socket/tls_ext
coverage1 parent 3b2c916 commit 4b0ac8d
1 file changed
Lines changed: 1857 additions & 988 deletions
0 commit comments