iliaa Tue Dec 13 21:45:00 2005 EDT Modified files: (Branch: PHP_4_4) /php-src NEWS /php-src/ext/tokenizer/tests bug26463.phpt Log: MFH: Fixed bug #35655 (whitespace following end of heredoc is lost). http://cvs.php.net/viewcvs.cgi/php-src/NEWS?r1=1.1247.2.920.2.99&r2=1.1247.2.920.2.100&diff_format=u Index: php-src/NEWS diff -u php-src/NEWS:1.1247.2.920.2.99 php-src/NEWS:1.1247.2.920.2.100 --- php-src/NEWS:1.1247.2.920.2.99 Tue Dec 13 18:52:57 2005 +++ php-src/NEWS Tue Dec 13 21:45:00 2005 @@ -3,6 +3,7 @@ ?? ??? 2005, Version 4.4.2 - Prevent header injection by limiting each header to a single line. (Ilia) - Fixed possible XSS inside error reporting functionality. (Ilia) +- Fixed bug #35655 (whitespace following end of heredoc is lost). (Ilia) - Fixed bug #35646 (%{mod_php_memory_usage}n is not reset after exit). (vovik at getart dot ru, Tony) - Fixed bug #35594 (Multiple calls to getopt() may result in a crash). http://cvs.php.net/viewcvs.cgi/php-src/ext/tokenizer/tests/bug26463.phpt?r1=1.1.2.2&r2=1.1.2.2.2.1&diff_format=u Index: php-src/ext/tokenizer/tests/bug26463.phpt diff -u php-src/ext/tokenizer/tests/bug26463.phpt:1.1.2.2 php-src/ext/tokenizer/tests/bug26463.phpt:1.1.2.2.2.1 --- php-src/ext/tokenizer/tests/bug26463.phpt:1.1.2.2 Tue Jan 4 23:09:13 2005 +++ php-src/ext/tokenizer/tests/bug26463.phpt Tue Dec 13 21:45:00 2005 @@ -14,11 +14,11 @@ var_dump(token_get_all($str)); ?> --EXPECTF-- -array(17) { +array(19) { [0]=> array(2) { [0]=> - int(%d) + int(367) [1]=> string(6) "<?php " @@ -26,7 +26,7 @@ [1]=> array(2) { [0]=> - int(%d) + int(309) [1]=> string(2) "$x" } @@ -35,7 +35,7 @@ [3]=> array(2) { [0]=> - int(%d) + int(371) [1]=> string(6) "<<<DD " @@ -43,7 +43,7 @@ [4]=> array(2) { [0]=> - int(%d) + int(307) [1]=> string(13) "jhdsjkfhjdsh " @@ -51,67 +51,83 @@ [5]=> array(2) { [0]=> - int(%d) + int(372) [1]=> string(2) "DD" } [6]=> - string(1) "." + array(2) { + [0]=> + int(370) + [1]=> + string(1) " +" + } [7]=> + string(1) "." + [8]=> array(2) { [0]=> - int(%d) + int(315) [1]=> string(2) """" } - [8]=> - string(1) ";" [9]=> + string(1) ";" + [10]=> array(2) { [0]=> - int(%d) + int(370) [1]=> string(1) " " } - [10]=> + [11]=> array(2) { [0]=> - int(%d) + int(309) [1]=> string(2) "$a" } - [11]=> - string(1) "=" [12]=> + string(1) "=" + [13]=> array(2) { [0]=> - int(%d) + int(371) [1]=> string(8) "<<<DDDD " } - [13]=> + [14]=> array(2) { [0]=> - int(%d) + int(307) [1]=> string(13) "jhdsjkfhjdsh " } - [14]=> + [15]=> array(2) { [0]=> - int(%d) + int(372) [1]=> string(4) "DDDD" } - [15]=> - string(1) ";" [16]=> + string(1) ";" + [17]=> + array(2) { + [0]=> + int(370) + [1]=> + string(1) " +" + } + [18]=> array(2) { [0]=> - int(%d) + int(369) [1]=> string(2) "?>" }
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php