libmicrohttpd

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

commit 98ade6e6fee9811dbeaacba2b4b6e5c05da65334
parent 984f72a2018269e2ddd3688e5c8c90eed6ef4142
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
Date:   Tue, 19 Jul 2022 20:58:10 +0300

digestauth: added sanity check for digest macros

Diffstat:
Msrc/microhttpd/digestauth.c | 3+++
1 file changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/microhttpd/digestauth.c b/src/microhttpd/digestauth.c @@ -1447,6 +1447,9 @@ calculate_add_nonce (struct MHD_Connection *const connection, if (0 == daemon->nonce_nc_size) return false; + /* Sanity check for values */ + mhd_assert (MAX_DIGEST_NONCE_LENGTH == NONCE_STD_LEN (MAX_DIGEST)); + nn = daemon->nnc + get_nonce_nc_idx (daemon->nonce_nc_size, nonce, nonce_size);