libmicrohttpd

HTTP/1.x server C library (MHD 1.x, stable)
Log | Files | Refs | Submodules | README | LICENSE

commit 8714ba41f7fa663c4f50cbd30cdafdb2d760981a
parent 7ace1e11a3c9e2e5dbfee6824b9cd85a73ab6009
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
Date:   Thu, 21 Jul 2022 20:29:25 +0300

gen_auth: fixed detection of userhash in Digest Auth requests

Diffstat:
Msrc/microhttpd/gen_auth.c | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/microhttpd/gen_auth.c b/src/microhttpd/gen_auth.c @@ -302,8 +302,8 @@ parse_dauth_params (const char *str, MHD_STATICSTR_LEN_ ("true")); else pdauth->userhash = - (MHD_STATICSTR_LEN_ ("true") == userhash.value.len) && - (0 == memcmp (str, userhash.value.str, userhash.value.len)); + MHD_str_equal_caseless_s_bin_n_ ("true", userhash.value.str, \ + userhash.value.len); } else