@@ -273,7 +273,6 @@ ngx_int_t
273273ngx_http_auth_digest_check_credentials (ngx_http_request_t * r , ngx_http_auth_digest_cred_t * ctx ){
274274
275275 if (r -> headers_in .authorization == NULL ) {
276- // ngx_log_error(NGX_LOG_ERR, r->connection->log, 0, "no auth header");
277276 return NGX_DECLINED ;
278277 }
279278
@@ -303,9 +302,12 @@ ngx_http_auth_digest_check_credentials(ngx_http_request_t *r, ngx_http_auth_dige
303302 0x00000000 , /* 0000 0000 0000 0000 0000 0000 0000 0000 */
304303 };
305304
306- u_char ch , * p , * last , * start , * end ;
305+ u_char ch , * p , * last , * start = 0 , * end ;
307306 ngx_str_t name , value ;
308- ngx_int_t comma_count , quoted_pair_count ;
307+ ngx_int_t comma_count = 0 , quoted_pair_count = 0 ;
308+
309+ name .data = 0 ;
310+ name .len = 0 ;
309311
310312 enum {
311313 sw_start = 0 ,
@@ -324,7 +326,6 @@ ngx_http_auth_digest_check_credentials(ngx_http_request_t *r, ngx_http_auth_dige
324326
325327
326328 ngx_str_t encoded = r -> headers_in .authorization -> value ;
327- ngx_log_error (NGX_LOG_ERR , r -> connection -> log , 0 , "encoded=%*s" , encoded .len , encoded .data );
328329
329330 state = sw_start ;
330331 p = encoded .data ;
@@ -333,8 +334,6 @@ ngx_http_auth_digest_check_credentials(ngx_http_request_t *r, ngx_http_auth_dige
333334 ch = * p ++ ;
334335
335336 while (p <= last ) {
336- //ngx_log_error(NGX_LOG_ERR, r->connection->log, 0, "state=%d, p=%p, ch=%c", state, p, ch);
337-
338337 switch (state ) {
339338 default :
340339 case sw_error :
@@ -364,7 +363,6 @@ ngx_http_auth_digest_check_credentials(ngx_http_request_t *r, ngx_http_auth_dige
364363
365364 ctx -> auth_scheme .data = start ;
366365 ctx -> auth_scheme .len = end - start ;
367- ngx_log_error (NGX_LOG_ERR , r -> connection -> log , 0 , "scheme=%*s" , end - start , start );
368366
369367 if (ngx_strncasecmp (ctx -> auth_scheme .data , (u_char * ) "Digest" , ctx -> auth_scheme .len ) != 0 ) {
370368 state = sw_error ;
@@ -496,8 +494,6 @@ ngx_http_auth_digest_check_credentials(ngx_http_request_t *r, ngx_http_auth_dige
496494
497495 param_end :
498496 case sw_param_end :
499- ngx_log_error (NGX_LOG_ERR , r -> connection -> log , 0 , "name=%*s, value=%*s" , name .len , name .data , value .len , value .data );
500-
501497 if (ngx_strncasecmp (name .data , (u_char * ) "username" , name .len ) == 0 ) {
502498 ctx -> username = value ;
503499 }
0 commit comments