fix: add TLS certificate bundle for HTTPS connections

All HTTP clients (Telegram, Claude API, OTA) were missing
crt_bundle_attach, causing TLS handshake failures. Add esp-tls
dependency to CMakeLists.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
crispyberry
2026-02-06 21:18:21 +08:00
parent 5cab441035
commit 8b5213df87
4 changed files with 7 additions and 1 deletions

View File

@@ -16,5 +16,5 @@ idf_component_register(
"."
REQUIRES
nvs_flash esp_wifi esp_netif esp_http_client esp_http_server
esp_https_ota esp_event json spiffs console vfs app_update
esp_https_ota esp_event json spiffs console vfs app_update esp-tls
)