From e64ce2c66b9c7c7ca234db37e028bb6658a94e33 Mon Sep 17 00:00:00 2001 From: dongheng Date: Tue, 15 Oct 2019 10:22:05 +0800 Subject: [PATCH] feat(esp_http_client): add default algorithm description on digest authorization --- components/esp_http_client/lib/http_auth.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/components/esp_http_client/lib/http_auth.c b/components/esp_http_client/lib/http_auth.c index 66c71f91..c3975aba 100644 --- a/components/esp_http_client/lib/http_auth.c +++ b/components/esp_http_client/lib/http_auth.c @@ -81,6 +81,10 @@ char *http_auth_digest(const char *username, const char *password, esp_http_auth return NULL; } + if (auth_data->algorithm == NULL) { + auth_data->algorithm = "md5"; + } + ha1 = calloc(1, MD5_MAX_LEN); HTTP_MEM_CHECK(TAG, ha1, goto _digest_exit);