https_mbedtls: Prefer TLS 1.3 connection when enabled over TLS 1.2

Closes https://github.com/espressif/esp-idf/issues/8960
pull/9025/head
Laukik Hase 2022-05-17 14:28:12 +05:30
rodzic 341162bb3d
commit 6ad25f991d
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 11C571361F51A199
1 zmienionych plików z 5 dodań i 0 usunięć

Wyświetl plik

@ -121,6 +121,11 @@ static void https_get_task(void *pvParameters)
mbedtls_esp_enable_debug_log(&conf, CONFIG_MBEDTLS_DEBUG_LEVEL);
#endif
#ifdef CONFIG_MBEDTLS_SSL_PROTO_TLS1_3
mbedtls_ssl_conf_min_version(&conf, MBEDTLS_SSL_MAJOR_VERSION_3, MBEDTLS_SSL_MINOR_VERSION_4);
mbedtls_ssl_conf_max_version(&conf, MBEDTLS_SSL_MAJOR_VERSION_3, MBEDTLS_SSL_MINOR_VERSION_4);
#endif
if ((ret = mbedtls_ssl_setup(&ssl, &conf)) != 0)
{
ESP_LOGE(TAG, "mbedtls_ssl_setup returned -0x%x\n\n", -ret);