Loading lib/http_digest.c +5 −2 Original line number Diff line number Diff line Loading @@ -375,8 +375,11 @@ CURLcode Curl_output_digest(struct connectdata *conn, d->nc = 1; if(!d->cnonce) { snprintf(cnoncebuf, sizeof(cnoncebuf), "%08x%08x", Curl_rand(data), Curl_rand(data)); struct timeval now = Curl_tvnow(); snprintf(cnoncebuf, sizeof(cnoncebuf), "%08x%08x%08x%08x", Curl_rand(data), Curl_rand(data), (unsigned int)now.tv_sec, (unsigned int)now.tv_usec); rc = Curl_base64_encode(data, cnoncebuf, strlen(cnoncebuf), &cnonce, &cnonce_sz); Loading Loading
lib/http_digest.c +5 −2 Original line number Diff line number Diff line Loading @@ -375,8 +375,11 @@ CURLcode Curl_output_digest(struct connectdata *conn, d->nc = 1; if(!d->cnonce) { snprintf(cnoncebuf, sizeof(cnoncebuf), "%08x%08x", Curl_rand(data), Curl_rand(data)); struct timeval now = Curl_tvnow(); snprintf(cnoncebuf, sizeof(cnoncebuf), "%08x%08x%08x%08x", Curl_rand(data), Curl_rand(data), (unsigned int)now.tv_sec, (unsigned int)now.tv_usec); rc = Curl_base64_encode(data, cnoncebuf, strlen(cnoncebuf), &cnonce, &cnonce_sz); Loading