esp-idf/components/esp_http_client
Chen Wu 7f1ab6d8d1 http: Fix parsing invalid url cause to crash
Reason:
For example, if an url is lack of leading 'http:' by mistake, it causes to http_parser_parse_url() cannot parse http host item,
and then pass the null host pointer to _get_host_header(), crash happens.

Fix:
http added null pointer check now.

Closes https://jira.espressif.com:8443/browse/ESPAT-953
2022-01-12 16:17:20 +08:00
..
include esp_http_client: Support client key password for HTTPS connections. 2021-09-19 21:12:35 +08:00
lib Fix memory leak on error path in http_header_set_format 2021-07-25 07:42:14 +05:30
test http: Fix parsing invalid url cause to crash 2022-01-12 16:17:20 +08:00
CMakeLists.txt esp32/esp-tls: remove dependancy of esp_https_client and tcp_transport on mbedtls 2020-10-23 05:16:06 +00:00
component.mk Add esp_http_client 2018-05-21 09:35:07 +07:00
esp_http_client.c http: Fix parsing invalid url cause to crash 2022-01-12 16:17:20 +08:00
Kconfig esp32/esp-tls: remove dependancy of esp_https_client and tcp_transport on mbedtls 2020-10-23 05:16:06 +00:00