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