commit 619e5f631eaf5904d892a0e8761fea2dcc8bdbf7
parent 98b3c68aabae5e9a095e665f72a3bde209ed8a52
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
Date: Mon, 18 Jul 2022 13:08:28 +0300
Digest: use binary zero to separate get params in digest
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/microhttpd/digestauth.c b/src/microhttpd/digestauth.c
@@ -1545,10 +1545,10 @@ calculate_nonce (uint64_t nonce_time,
{
if (MHD_GET_ARGUMENT_KIND != h->kind)
continue;
- digest_update (da, (const uint8_t *) "##", 3);
+ digest_update (da, (const uint8_t *) "\0", 2);
if (0 != h->header_size)
digest_update (da, (const uint8_t *) h->header, h->header_size);
- digest_update (da, (const uint8_t *) "#", 2);
+ digest_update (da, (const uint8_t *) "", 1);
if (0 != h->value_size)
digest_update (da, (const uint8_t *) h->value, h->value_size);
}