From 8f0374569e90fbafae8846c6a48c4a7d38150526 Mon Sep 17 00:00:00 2001
From: Deomid Ryabkov <rojer@cesanta.com>
Date: Mon, 29 Feb 2016 21:10:00 +0200
Subject: [PATCH] Increase buffer size for cnonce

    PUBLISHED_FROM=0dcb2aba0c00da6803227c775e2178230c195f5f
---
 mongoose.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mongoose.c b/mongoose.c
index a0bc23b2b..09d433625 100644
--- a/mongoose.c
+++ b/mongoose.c
@@ -5928,7 +5928,7 @@ static int mg_http_check_digest_auth(struct http_message *hm,
                                      const char *auth_domain, FILE *fp) {
   struct mg_str *hdr;
   char buf[128], f_user[sizeof(buf)], f_ha1[sizeof(buf)], f_domain[sizeof(buf)];
-  char user[50], cnonce[20], response[40], uri[200], qop[20], nc[20], nonce[30];
+  char user[50], cnonce[33], response[40], uri[200], qop[20], nc[20], nonce[30];
   char expected_response[33];
 
   /* Parse "Authorization:" header, fail fast on parse error */
-- 
GitLab