Skip to content

Commit dfce6bf

Browse files
committed
update NEWS
1 parent 896ac68 commit dfce6bf

File tree

1 file changed

+108
-30
lines changed

1 file changed

+108
-30
lines changed

NEWS

+108-30
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ PHP NEWS
55
- Core:
66
. Fixed bug #62443 (Crypt SHA256/512 Segfaults With Malformed
77
Salt). (Anthony Ferrara)
8+
. Fixed bug #62432 (ReflectionMethod random corrupt memory on high
9+
concurrent). (Johannes)
10+
. Fixed bug #62373 (serialize() generates wrong reference to the object).
11+
(Moriyoshi)
812
. Fixed bug #62357 (compile failure: (S) Arguments missing for built-in
913
function __memcmp). (Laruence)
1014
. Fixed bug #61998 (Using traits with method aliases appears to result in
@@ -46,11 +50,15 @@ PHP NEWS
4650
. Fixed bug #62070 (Collator::getSortKey() returns garbage). (Gustavo)
4751
. Fixed bug #62017 (datefmt_create with incorrectly encoded timezone leaks
4852
pattern). (Gustavo)
53+
. Fixed bug #60785 (memory leak in IntlDateFormatter constructor). (Gustavo)
4954

5055
- libxml:
5156
. Fixed bug #62266 (Custom extension segfaults during xmlParseFile with FPM
5257
SAPI). (Gustavo)
5358

59+
- Phar:
60+
. Fixed bug #62227 (Invalid phar stream path causes crash). (Felipe)
61+
5462
- Readline:
5563
. Fixed bug #62186 (readline fails to compile - void function should not
5664
return a value). (Johannes)
@@ -64,6 +72,10 @@ PHP NEWS
6472
- Sockets:
6573
. Fixed bug #62025 (__ss_family was changed on AIX 5.3). (Felipe)
6674

75+
- SPL:
76+
. Fixed bug #62262 (RecursiveArrayIterator does not implement Countable).
77+
(Nikita Popov)
78+
6779
- XML Writer:
6880
. Fixed bug #62064 (memory leak in the XML Writer module).
6981
(jean-pierre dot lozi at lip6 dot fr)
@@ -85,10 +97,6 @@ PHP NEWS
8597
. Fixed bug #61546 (functions related to current script failed when chdir()
8698
in cli sapi). (Laruence, reeze.xia@gmail.com)
8799

88-
- CURL:
89-
. Fixed bug #61948 (CURLOPT_COOKIEFILE '' raises open_basedir restriction).
90-
(Laruence)
91-
92100
- Core:
93101
. Fixed missing bound check in iptcparse(). (chris at chiappa.net)
94102
. Fixed CVE-2012-2143. (Solar Designer)
@@ -103,12 +111,15 @@ PHP NEWS
103111
. Fixed bug #61827 (incorrect \e processing on Windows) (Anatoliy)
104112
. Fixed bug #61782 (__clone/__destruct do not match other methods when checking
105113
access controls). (Stas)
114+
. Fixed bug #61764 ('I' unpacks n as signed if n > 2^31-1 on LP64). (Gustavo)
106115
. Fixed bug #61761 ('Overriding' a private static method with a different
107116
signature causes crash). (Laruence)
108117
. Fixed bug #61730 (Segfault from array_walk modifying an array passed by
109118
reference). (Laruence)
110119
. Fixed bug #61728 (PHP crash when calling ob_start in request_shutdown
111120
phase). (Laruence)
121+
. Fixed bug #61713 (Logic error in charset detection for htmlentities).
122+
(Anatoliy)
112123
. Fixed bug #61660 (bin2hex(hex2bin($data)) != $data). (Nikita Popov)
113124
. Fixed bug #61650 (ini parser crashes when using ${xxxx} ini variables
114125
(without apache2)). (Laruence)
@@ -118,15 +129,9 @@ PHP NEWS
118129
set to null). (Anatoliy)
119130
. Changed php://fd to be available only for CLI.
120131

121-
- PDO:
122-
. Fixed bug #61755 (A parsing bug in the prepared statements can lead to
123-
access violations). (Johannes)
124-
125-
- Phar:
126-
. Fix bug #61065 (Secunia SA44335, CVE-2012-2386). (Rasmus)
127-
128-
- Pgsql:
129-
. Added pg_escape_identifier/pg_escape_literal. (Yasuo Ohgaki)
132+
- CURL:
133+
. Fixed bug #61948 (CURLOPT_COOKIEFILE '' raises open_basedir restriction).
134+
(Laruence)
130135

131136
- Fileinfo
132137
. Fixed bug #61812 (Uninitialised value used in libmagic).
@@ -144,6 +149,20 @@ PHP NEWS
144149
. Fixed bug #61617 (Libxml tests failed(ht is already destroyed)).
145150
(Laruence)
146151

152+
- PDO:
153+
. Fixed bug #61755 (A parsing bug in the prepared statements can lead to
154+
access violations). (Johannes)
155+
156+
- Phar:
157+
. Fixed bug #61065 (Secunia SA44335, CVE-2012-2386). (Rasmus)
158+
159+
- Pgsql:
160+
. Added pg_escape_identifier/pg_escape_literal. (Yasuo Ohgaki)
161+
162+
- Streams:
163+
. Fixed bug #61961 (file_get_contents leaks when access empty file with
164+
maxlen set). (Reeze)
165+
147166
- Zlib:
148167
. Fixed bug #61820 (using ob_gzhandler will complain about headers already
149168
sent when no compression). (Mike)
@@ -232,23 +251,6 @@ PHP NEWS
232251
. Fixed bug #60948 (mysqlnd FTBFS when -Wformat-security is enabled).
233252
(Johannes)
234253

235-
- Readline:
236-
. Fixed bug #61088 (Memory leak in readline_callback_handler_install).
237-
(Nikic, Laruence)
238-
239-
- Session
240-
. Fixed bug #60634 (Segmentation fault when trying to die() in
241-
SessionHandler::write()). (Ilia)
242-
243-
- SOAP
244-
. Fixed bug #61423 (gzip compression fails). (Ilia)
245-
. Fixed bug #60887 (SoapClient ignores user_agent option and sends no
246-
User-Agent header). (carloschilazo at gmail dot com)
247-
. Fixed bug #60842, #51775 (Chunked response parsing error when
248-
chunksize length line is > 10 bytes). (Ilia)
249-
. Fixed bug #49853 (Soap Client stream context header option ignored).
250-
(Dmitry)
251-
252254
- PDO
253255
. Fixed bug #61292 (Segfault while calling a method on an overloaded PDO
254256
object). (Laruence)
@@ -266,12 +268,29 @@ PHP NEWS
266268
. Fixed bug #61184 (Phar::webPhar() generates headers with trailing NUL
267269
bytes). (Nikita Popov)
268270

271+
- Readline:
272+
. Fixed bug #61088 (Memory leak in readline_callback_handler_install).
273+
(Nikic, Laruence)
274+
269275
- Reflection:
270276
. Implemented FR #61602 (Allow access to the name of constant
271277
used as function/method parameter's default value). (reeze.xia@gmail.com)
272278
. Fixed bug #60968 (Late static binding doesn't work with
273279
ReflectionMethod::invokeArgs()). (Laruence)
274280

281+
- Session
282+
. Fixed bug #60634 (Segmentation fault when trying to die() in
283+
SessionHandler::write()). (Ilia)
284+
285+
- SOAP
286+
. Fixed bug #61423 (gzip compression fails). (Ilia)
287+
. Fixed bug #60887 (SoapClient ignores user_agent option and sends no
288+
User-Agent header). (carloschilazo at gmail dot com)
289+
. Fixed bug #60842, #51775 (Chunked response parsing error when
290+
chunksize length line is > 10 bytes). (Ilia)
291+
. Fixed bug #49853 (Soap Client stream context header option ignored).
292+
(Dmitry)
293+
275294
- SPL:
276295
. Fixed bug #61453 (SplObjectStorage does not identify objects correctly).
277296
(Gustavo)
@@ -728,6 +747,65 @@ PHP NEWS
728747
. Fixed bug #55544 (ob_gzhandler always conflicts with zlib.output_compression).
729748
(Mike)
730749

750+
14 Jun 2012, PHP 5.3.14
751+
752+
- CLI SAPI:
753+
. Fixed bug #61546 (functions related to current script failed when chdir()
754+
in cli sapi). (Laruence, reeze.xia@gmail.com)
755+
756+
- CURL:
757+
. Fixed bug #61948 (CURLOPT_COOKIEFILE '' raises open_basedir restriction).
758+
(Laruence)
759+
760+
- COM:
761+
. Fixed bug #62146 com_dotnet cannot be built shared. (Johannes)
762+
763+
- Core:
764+
. Fixed CVE-2012-2143. (Solar Designer)
765+
. Fixed missing bound check in iptcparse(). (chris at chiappa.net)
766+
. Fixed bug #62373 (serialize() generates wrong reference to the object).
767+
(Moriyoshi)
768+
. Fixed bug #62005 (unexpected behavior when incrementally assigning to a
769+
member of a null object). (Laruence)
770+
. Fixed bug #61991 (long overflow in realpath_cache_get()). (Anatoliy)
771+
. Fixed bug #61764 ('I' unpacks n as signed if n > 2^31-1 on LP64). (Gustavo)
772+
. Fixed bug #61730 (Segfault from array_walk modifying an array passed by
773+
reference). (Laruence)
774+
. Fixed bug #61713 (Logic error in charset detection for htmlentities).
775+
(Anatoliy)
776+
. Fixed bug #54197 ([PATH=] sections incompatibility with user_ini.filename
777+
set to null). (Anatoliy)
778+
. Changed php://fd to be available only for CLI.
779+
780+
- Fileinfo:
781+
. Fixed bug #61812 (Uninitialised value used in libmagic).
782+
(Laruence, Gustavo)
783+
784+
- Iconv extension:
785+
. Fixed a bug that iconv extension fails to link to the correct library
786+
when another extension makes use of a library that links to the iconv
787+
library. See https://bugs.gentoo.org/show_bug.cgi?id=364139 for detail.
788+
(Moriyoshi)
789+
790+
- Intl:
791+
. Fixed bug #62082 (Memory corruption in internal function
792+
get_icu_disp_value_src_php()). (Gustavo)
793+
794+
- JSON
795+
. Fixed bug #61537 (json_encode() incorrectly truncates/discards
796+
information). (Adam)
797+
798+
- PDO:
799+
. Fixed bug #61755 (A parsing bug in the prepared statements can lead to
800+
access violations). (Johannes)
801+
802+
- Phar:
803+
. Fix bug #61065 (Secunia SA44335). (Rasmus)
804+
805+
- Streams:
806+
. Fixed bug #61961 (file_get_contents leaks when access empty file with
807+
maxlen set). (Reeze)
808+
731809
08 May 2012, PHP 5.3.13
732810
- CGI
733811
. Improve fix for PHP-CGI query string parameter vulnerability, CVE-2012-2311.

0 commit comments

Comments
 (0)