Skip to content

Commit 4b0ac8d

Browse files
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 coverage
1 parent 3b2c916 commit 4b0ac8d

1 file changed

Lines changed: 1857 additions & 988 deletions

File tree

0 commit comments

Comments
 (0)