1
1
PHP NEWS
2
2
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3
- ?? ??? 2012, PHP 5.4.1 RC1
3
+ ?? ??? 2012, PHP 5.4.2
4
4
5
5
- CLI Server:
6
6
. Fixed bug #61546 (functions related to current script failed when chdir()
7
7
in cli sapi). (Laruence,
[email protected] )
8
8
. Improved performance while sending error page, this also fixed
9
9
bug #61785 (Memory leak when access a non-exists file without router).
10
10
(Laruence)
11
- . Fixed bug #61461 (missing checks around malloc() calls). (Ilia)
12
- . Implemented FR #60850 (Built in web server does not set
13
- $_SERVER['SCRIPT_FILENAME'] when using router). (Laruence)
14
- . "Connection: close" instead of "Connection: closed" (Gustavo)
15
11
16
12
- Core:
17
13
. Fixed missing bound check in iptcparse(). (chris at chiappa.net)
@@ -24,6 +20,32 @@ PHP NEWS
24
20
. Fixed bug #61650 (ini parser crashes when using ${xxxx} ini variables
25
21
(without apache2)). (Laruence)
26
22
. Fixed bug #61605 (header_remove() does not remove all headers). (Laruence)
23
+ . Fixed bug #54197 ([PATH=] sections incompatibility with user_ini.filename
24
+ set to null). (Anatoliy)
25
+
26
+ - FPM
27
+ . Fixed bug #61812 (Uninitialised value used in libmagic).
28
+ (Laruence, Gustavo)
29
+
30
+ - Libxml:
31
+ . Fixed bug #61617 (Libxml tests failed(ht is already destroyed)).
32
+ (Laruence)
33
+
34
+ - Zlib:
35
+ . Fixed bug #61820 (using ob_gzhandler will complain about headers already
36
+ sent when no compression). (Mike)
37
+ . Fixed bug #61443 (can't change zlib.output_compression on the fly). (Mike)
38
+
39
+ 26 Apr 2012, PHP 5.4.1
40
+
41
+ - CLI Server:
42
+ . Fixed bug #61461 (missing checks around malloc() calls). (Ilia)
43
+ . Implemented FR #60850 (Built in web server does not set
44
+ $_SERVER['SCRIPT_FILENAME'] when using router). (Laruence)
45
+ . "Connection: close" instead of "Connection: closed" (Gustavo)
46
+
47
+ - Core:
48
+ . Fixed crash in ZTS using same class in many threads. (Johannes)
27
49
. Fixed bug #61374 (html_entity_decode tries to decode code points that don't
28
50
exist in ISO-8859-1). (Gustavo)
29
51
. Fixed bug #61273 (call_user_func_array with more than 16333 arguments
@@ -51,15 +73,14 @@ PHP NEWS
51
73
. Fixed bug #60573 (type hinting with "self" keyword causes weird errors).
52
74
(Laruence)
53
75
. Fixed bug #60569 (Nullbyte truncates Exception $message). (Ilia)
54
- . Fixed bug #54197 ([PATH=] sections incompatibility with user_ini.filename
55
- set to null). (Anatoliy)
56
76
. Fixed bug #52719 (array_walk_recursive crashes if third param of the
57
77
function is by reference). (Nikita Popov)
58
78
. Improve performance of set_exception_handler while doing reset (Laruence)
59
79
80
+ - fileinfo:
81
+ . Fix fileinfo test problems. (Anatoliy Belsky)
82
+
60
83
- FPM
61
- . Fixed bug #61812 (Uninitialised value used in libmagic).
62
- (Laruence, Gustavo)
63
84
. Fixed bug #61430 (Transposed memset() params in sapi/fpm/fpm/fpm_shm.c).
64
85
(michaelhood at gmail dot com, Ilia)
65
86
@@ -74,10 +95,6 @@ PHP NEWS
74
95
. Fixed bug #61487 (Incorrent bounds checking in grapheme_strpos).
75
96
(Stas)
76
97
77
- - Libxml:
78
- . Fixed bug #61617 (Libxml tests failed(ht is already destroyed)).
79
- (Laruence)
80
-
81
98
- mbstring:
82
99
. MFH mb_ereg_replace_callback() for security enhancements. (Rui)
83
100
@@ -146,9 +163,6 @@ PHP NEWS
146
163
Popov)
147
164
148
165
- Zlib:
149
- . Fixed bug #61820 (using ob_gzhandler will complain about headers already
150
- sent when no compression). (Mike)
151
- . Fixed bug #61443 (can't change zlib.output_compression on the fly). (Mike)
152
166
. Fixed bug #61306 (initialization of global inappropriate for ZTS). (Gustavo)
153
167
. Fixed bug #61287 (A particular string fails to decompress). (Mike)
154
168
. Fixed bug #61139 (gzopen leaks when specifying invalid mode). (Nikita Popov)
0 commit comments