feat: OTA TLS cert verification + CI release pipeline
Wire ESP-IDF's built-in 150-CA root bundle to the OTA HTTP client so HTTPS OTA verifies server certificates. Pin bundle config in sdkconfig.defaults. Replace dead artifact-copy step with Gitea release creation on tag push. Bump CI container to IDF v5.5.
This commit is contained in:
@@ -172,6 +172,7 @@ Note: Promiscuous mode (probe/deauth capture) disabled on original ESP32 — bre
|
||||
- [x] Enable WDT panic (`CONFIG_ESP_TASK_WDT_PANIC`)
|
||||
- [x] Remove unused `#include "esp_now.h"` (CVE-2025-52471 mitigation)
|
||||
- [x] Remove hardcoded default IP from Kconfig (use TARGET command)
|
||||
- [x] OTA TLS certificate verification (ESP-IDF 150-CA bundle, `crt_bundle_attach`)
|
||||
- [ ] Multi-target (send data to 2+ UDP destinations)
|
||||
|
||||
## Web Backend (`~/git/esp32-web/`)
|
||||
|
||||
Reference in New Issue
Block a user