From 70ad496213e0e55c6a33030ff6c8a93813fa6a99 Mon Sep 17 00:00:00 2001 From: Ilia Alshanetsky Date: Tue, 8 Jun 2004 13:23:46 +0000 Subject: [PATCH] MFH: Fixed bug #28692 (\0 in Authenticate header passed via safe_mode). --- NEWS | 1 + main/SAPI.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index edd8526bc1..86781b9c03 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,7 @@ PHP 4 NEWS ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ?? ??? 2004, Version 4.3.8 +- Fixed bug #28692 (\0 in Authenticate header passed via safe_mode). (Ilia) - Fixed bug #28670 (WWW-Authentication header mangling with PCRE in safe_mode adds extra spaces). (Ilia) - Fixed bug #28668 (glob() does not work with relative paths on Windows). diff --git a/main/SAPI.c b/main/SAPI.c index fae7f1f65d..ecbdc3e377 100644 --- a/main/SAPI.c +++ b/main/SAPI.c @@ -640,7 +640,7 @@ SAPI_API int sapi_header_op(sapi_header_op_enum op, void *arg TSRMLS_DC) efree(lower_temp); } } - newlen = sizeof("WWW-Authenticate: ") + result_len; + newlen = sizeof("WWW-Authenticate: ") - 1 + result_len; newheader = emalloc(newlen+1); sprintf(newheader,"WWW-Authenticate: %s", result); efree(header_line); -- 2.40.0