1menu "ESP-ASIO" 2 visible if LWIP_IPV6 3 4 config ASIO_SSL_SUPPORT 5 bool "Enable SSL/TLS support of ASIO" 6 default n 7 help 8 Enable support for basic SSL/TLS features, available for mbedTLS/OpenSSL 9 as well as wolfSSL TLS library. 10 11 choice ASIO_SSL_LIBRARY_CHOICE 12 prompt "Choose SSL/TLS library for ESP-TLS (See help for more Info)" 13 default ASIO_USE_ESP_OPENSSL 14 depends on ASIO_SSL_SUPPORT 15 help 16 The ASIO support multiple backend TLS libraries. Currently the mbedTLS with a thin ESP-OpenSSL 17 port layer (default choice) and WolfSSL are supported. 18 Different TLS libraries may support different features and have different resource 19 usage. Consult the ESP-TLS documentation in ESP-IDF Programming guide for more details. 20 config ASIO_USE_ESP_OPENSSL 21 bool "esp-openssl" 22 config ASIO_USE_ESP_WOLFSSL 23 depends on TLS_STACK_WOLFSSL 24 bool "wolfSSL (License info in wolfSSL directory README)" 25 endchoice 26 27endmenu 28