[esp32] Respect user sdkconfig values in the TLS trims, keep EC key parsing

Review follow-ups: the FINAL reconcile job now uses the set-if-absent
helper so explicit sdkconfig_options win, and skips the whole TLS role
choice when the user set any of its members. The EC public-key parsing
options stay enabled because they decide whether a peer certificate with a
compressed point or explicit curve parameters parses. Adds an ESP32-C6
http_request compile test so CI links the vasprintf wrap, and suppresses
clang-tidy's no-malloc check on the allocation that vasprintf's contract
requires.
This commit is contained in:
Jesse Hills
2026-09-11 17:17:13 +12:00
parent bfb8569636
commit 72d694ddc5
5 changed files with 67 additions and 9 deletions
@@ -0,0 +1,4 @@
substitutions:
verify_ssl: "true"
<<: !include common.yaml