Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 348 lines (297 sloc) 15.815 kb
f419839 - Getting rid of the BOM.
Derick Rethans authored
1 PHP NEWS
d3e8858 Zeev Suraski Please add in any changes/bug fixes you've made - we need to keep a deta...
zsuraski authored
2 |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
3 ?? ??? 201?, PHP 5.5.0 Beta 1
4
5 - Core:
6 . Fixed bug #49348 (Uninitialized ++$foo->bar; does not cause a notice).
7 (Stas)
8
9 - Sockets:
10 . Fixed bug #64287 (sendmsg/recvmsg shutdown handler causes segfault).
11 (Gustavo)
12
00ecc12 Anatol Belski updated NEWS
weltling authored
13 - PCRE:
14 . Merged PCRE 8.32. (Anatol)
31a6f8b Stanislav Malyshev 5.4.13 branched, now it's 5.4.14
smalyshev authored
15
371000a Anatol Belski Fixed bug #64359 strftime crash with VS2012
weltling authored
16 - DateTime:
17 . Fixed bug #64359 (strftime crash with VS2012). (Anatol)
18
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
19 21 Feb 2013, PHP 5.5.0 Alpha 5
09b6e33 Stanislav Malyshev branched 5.4.12
smalyshev authored
20
e67a2b9 Remi Collet Fixed bug #64142 (dval to lval different behavior on ppc64)
remicollet authored
21 - Core:
59b0161 Jonh Wendell Added HTTP codes as of RFC 6585
jwendell authored
22 . Implemented FR #64175 (Added HTTP codes as of RFC 6585). (Jonh Wendell)
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
23 . Fixed bug #64135 (Exceptions from set_error_handler are not always
24 propagated). (Laruence)
25 . Fixed bug #63830 (Segfault on undefined function call in nested generator).
26 (Nikita Popov)
27 . Fixed bug #60833 (self, parent, static behave inconsistently
28 case-sensitive). (Stas, mario at include-once dot org)
29 . Implemented FR #60524 (specify temp dir by php.ini). (ALeX Kazik).
e67a2b9 Remi Collet Fixed bug #64142 (dval to lval different behavior on ppc64)
remicollet authored
30 . Fixed bug #64142 (dval to lval different behavior on ppc64). (Remi)
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
31 . Added ARMv7/v8 versions of various Zend arithmetic functions that are
32 implemented using inline assembler (Ard Biesheuvel)
33 . Fix undefined behavior when converting double variables to integers.
34 The double is now always rounded towards zero, the remainder of its division
35 by 2^32 or 2^64 (depending on sizeof(long)) is calculated and it's made
36 signed assuming a two's complement representation. (Gustavo)
e67a2b9 Remi Collet Fixed bug #64142 (dval to lval different behavior on ppc64)
remicollet authored
37
0cea9e6 Remi Collet Fixed bug #64128 buit-in web server is broken on ppc64.
remicollet authored
38 - CLI server:
39 . Fixed bug #64128 (buit-in web server is broken on ppc64). (Remi)
40
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
41 - cURL:
42 . Implemented FR #46439 - added CURLFile for safer file uploads.
43 (Stas)
0ea83ff Moriyoshi Koizumi mb_split() can now handle empty matches like preg_split() does.
moriyoshi authored
44
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
45 - Intl:
46 . Cherry-picked UConverter wrapper, which had accidentaly been committed only
47 to master.
7b0107c Stanislav Malyshev fix bug #61930: openssl corrupts ssl key resource when using openssl_get...
smalyshev authored
48
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
49 - mysqli
50 . Added mysqli_begin_transaction()/mysqli::begin_transaction(). Implemented
51 all options, per MySQL 5.6, which can be used with START TRANSACTION, COMMIT
52 and ROLLBACK through options to mysqli_commit()/mysqli_rollback() and their
53 respective OO counterparts. They work in libmysql and mysqlnd mode. (Andrey)
54 . Added mysqli_savepoint(), mysqli_release_savepoint(). (Andrey)
064c62e Johannes Schlüter Fix #60840 (undefined symbol: mysqlnd_debug_std_no_trace_funcs)
johannes authored
55
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
56 - mysqlnd
57 . Add new begin_transaction() call to the connection object. Implemented all
58 options, per MySQL 5.6, which can be used with START TRANSACTION, COMMIT
59 and ROLLBACK. (Andrey)
60 . Added mysqlnd_savepoint(), mysqlnd_release_savepoint(). (Andrey)
ecf0cbd Dmitry Stogov Fixed timestamp update on Phar contents modification.
dstogov authored
61
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
62 - Sockets:
63 . Added recvmsg() and sendmsg() wrappers. (Gustavo)
64 See https://wiki.php.net/rfc/sendrecvmsg
65
66 - Filter:
67 . Implemented FR #49180 - added MAC address validation. (Martin)
7ffb77d Stanislav Malyshev add news for SOAP fixes
smalyshev authored
68
b6656d0 Dmitry Stogov Fixed timestamp update on Phar contents modification.
dstogov authored
69 - Phar:
70 . Fixed timestamp update on Phar contents modification. (Dmitry)
71
bfdb889 Stanislav Malyshev update NEWS
smalyshev authored
72 - SPL:
1b58bd3 Xinchen Hui Fixed bug #64264 (SPLFixedArray toArray problem)
laruence authored
73 . Fixed bug #64264 (SPLFixedArray toArray problem). (Laruence)
92b1cb3 Stanislav Malyshev update NEWS
smalyshev authored
74 . Fixed bug #64228 (RecursiveDirectoryIterator always assumes SKIP_DOTS).
75 (patch by kriss@krizalys.com, Laruence)
bfdb889 Stanislav Malyshev update NEWS
smalyshev authored
76 . Fixed bug #64106 (Segfault on SplFixedArray[][x] = y when extended).
77 (Nikita Popov)
7c08232 Stanislav Malyshev Merge branch 'PHP-5.3' into PHP-5.4
smalyshev authored
78 . Fixed bug #52861 (unset fails with ArrayObject and deep arrays).
61099f8 Mike Willbanks Bug #52861: unset fails with ArrayObject and deep arrays
mwillbanks authored
79 (Mike Willbanks)
bfdb889 Stanislav Malyshev update NEWS
smalyshev authored
80
68fa6a3 +Fixed bug #64124 (IPv6 malformed). (Boris Lytochkin)
Boris Lytochkin authored
81 - SNMP:
82 . Fixed bug #64124 (IPv6 malformed). (Boris Lytochkin)
83
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
84 24 Jan 2013, PHP 5.5.0 Alpha 4
5894aa0 Stanislav Malyshev 5.4.12-dev
smalyshev authored
85
f3b1b85 Xinchen Hui update NEWS
laruence authored
86 - Core:
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
87 . Fixed bug #63980 (object members get trimmed by zero bytes). (Laruence)
88 . Implemented RFC for Class Name Resolution As Scalar Via "class" Keyword.
89 (Ralph Schindler, Nikita Popov, Lars)
f3b1b85 Xinchen Hui update NEWS
laruence authored
90
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
91 - DateTime
92 . Added DateTimeImmutable - a variant of DateTime that only returns the
93 modified state instead of changing itself. (Derick)
374ebc8 Stanislav Malyshev fix NEWS
smalyshev authored
94
142c40f Adam Harvey Merge branch 'PHP-5.3' into PHP-5.4
LawnGnome authored
95 - FPM:
96 . Fixed bug #63999 (php with fpm fails to build on Solaris 10 or 11). (Adam)
97
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
98 - pgsql:
99 . Bug #46408: Locale number format settings can cause pg_query_params to
100 break with numerics. (asmecher, Lars)
836a2b1 Lars Strojny NEWS entry new OpenSSL option [doc]
lstrojny authored
101
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
102 - dba:
103 . Bug #62489: dba_insert not working as expected.
104 (marc-bennewitz at arcor dot de, Lars)
c3b6f6f Stanislav Malyshev 5.4.11-dev
smalyshev authored
105
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
106 - Reflection:
107 . Fixed bug #64007 (There is an ability to create instance of Generator by
108 hand). (Laruence)
7262bf6 Stanislav Malyshev 5.4.10-dev
smalyshev authored
109
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
110 10 Jan 2013, PHP 5.5.0 Alpha 3
c08e2c8 Stanislav Malyshev fix NEWS
smalyshev authored
111
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
112 - General improvements:
113 . Fixed bug #63874 (Segfault if php_strip_whitespace has heredoc). (Pierrick)
114 . Fixed bug #63822 (Crash when using closures with ArrayAccess).
115 (Nikita Popov)
116 . Add Generator::throw() method. (Nikita Popov)
117 . Bug #23955: allow specifying Max-Age attribute in setcookie() (narfbg, Lars)
118 . Bug #52126: timestamp for mail.log (Martin Jansen, Lars)
7552a7e Remi Collet NEWS
remicollet authored
119
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
120 - mysqlnd
121 . Fixed return value of mysqli_stmt_affected_rows() in the time after
122 prepare() and before execute(). (Andrey)
137503d Remi Collet NEWS entries
remicollet authored
123
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
124 - cURL:
125 . Added new functions curl_escape, curl_multi_setopt, curl_multi_strerror
126 curl_pause, curl_reset, curl_share_close, curl_share_init,
127 curl_share_setopt curl_strerror and curl_unescape. (Pierrick)
128 . Addes new curl options CURLOPT_TELNETOPTIONS, CURLOPT_GSSAPI_DELEGATION,
129 CURLOPT_ACCEPTTIMEOUT_MS, CURLOPT_SSL_OPTIONS, CURLOPT_TCP_KEEPALIVE,
130 CURLOPT_TCP_KEEPIDLE and CURLOPT_TCP_KEEPINTVL. (Pierrick)
289bb33 Remi Collet Fixed bug #63588 Duplicate implementation of php_next_utf8_char
remicollet authored
131
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
132 18 Dec 2012, PHP 5.5.0 Alpha 2
8d2c44b Remi Collet Fixed Bug #63361 Header not installed
remicollet authored
133
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
134 - General improvements:
135 . Added systemtap support by enabling systemtap compatible dtrace probes on
136 linux. (David Soria Parra)
137 . Added support for using empty() on the result of function calls and
138 other expressions (https://wiki.php.net/rfc/empty_isset_exprs).
139 (Nikita Popov)
140 . Optimized access to temporary and compiled VM variables. 8% less memory
141 reads. (Dmitry)
142 . The VM stacks for passing function arguments and syntaticaly nested calls
143 were merged into a single stack. The stack size needed for op_array
144 execution is calculated at compile time and preallocated at once. As result
145 all the stack push operatins don't require checks for stack overflow
146 any more. (Dmitry)
147
148 - MySQL
149 . This extension is now deprecated, and deprecation warnings will be generated
150 when connections are established to databases via mysql_connect(),
151 mysql_pconnect(), or through implicit connection: use MySQLi or PDO_MySQL
152 instead (https://wiki.php.net/rfc/mysql_deprecation). (Adam)
df3b9a1 Xinchen Hui Fixed Bug #63614 (Fatal error on Reflection)
laruence authored
153
8a84b1b Anatol Belski Backported the fix for bug #63248 from 5.4+
weltling authored
154 - Fileinfo:
e6b727d Anatol Belski Fixed bug #63590 Fileinfo delivers ifferent results in TS and NTS under ...
weltling authored
155 . Fixed bug #63590 (Different results in TS and NTS under Windows).
156 (Anatoliy)
df3b9a1 Xinchen Hui Fixed Bug #63614 (Fatal error on Reflection)
laruence authored
157
c08e2c8 Stanislav Malyshev fix NEWS
smalyshev authored
158 - Apache2 Handler SAPI:
159 . Enabled Apache 2.4 configure option for Windows (Pierre, Anatoliy)
160
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
161 13 Nov 2012, PHP 5.5.0 Alpha 1
c08e2c8 Stanislav Malyshev fix NEWS
smalyshev authored
162
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
163 - General improvements:
164 . Added generators and coroutines (https://wiki.php.net/rfc/generators).
165 (Nikita Popov)
166 . Added "finally" keyword (https://wiki.php.net/rfc/finally). (Laruence)
167 . Add simplified password hashing API
168 (https://wiki.php.net/rfc/password_hash). (Anthony Ferrara)
169 . Added support for list in foreach (https://wiki.php.net/rfc/foreachlist).
170 (Laruence)
171 . Added support for using empty() on the result of function calls and
172 other expressions (https://wiki.php.net/rfc/empty_isset_exprs).
173 (Nikita Popov)
174 . Added support for constant array/string dereferencing. (Laruence)
175 . Improve set_exception_handler while doing reset.(Laruence)
176 . Remove php_logo_guid(), php_egg_logo_guid(), php_real_logo_guid(),
177 zend_logo_guid(). (Adnrew Faulds)
178 . Drop Windows XP and 2003 support. (Pierre)
78cffe0 Stanislav Malyshev 5.4.7 branched
smalyshev authored
179
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
180 - Calendar:
181 . Fixed bug #54254 (cal_from_jd returns month = 6 when there is only one Adar)
182 (Stas, Eitan Mosenkis)
27542db Niklas Lindgren Respond with 501 to unknown request methods
nikcorg authored
183
d1f0662 Xinchen Hui Fixed bug #62725 (Calling exit() in a shutdown function does not return ...
laruence authored
184 - Core:
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
185 . Added boolval(). (Jille Timmermans)
186 . Added "Z" option to pack/unpack. (Gustavo)
187 . Implemented FR #60738 (Allow 'set_error_handler' to handle NULL).
188 (Laruence, Nikita Popov)
f7d51df Stanislav Malyshev fix NEWS
smalyshev authored
189 . Added optional second argument for assert() to specify custom message. Patch
190 by Lonny Kapelushnik (lonny@lonnylot.com). (Lars)
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
191 . Fixed bug #18556 (Engine uses locale rules to handle class names). (Stas)
192 . Fixed bug #61681 (Malformed grammar). (Nikita Popov, Etienne, Laruence)
193 . Fixed bug #61038 (unpack("a5", "str\0\0") does not work as expected).
194 (srgoogleguy, Gustavo)
195 . Return previous handler when passing NULL to set_error_handler and
196 set_exception_handler. (Nikita Popov)
f7d51df Stanislav Malyshev fix NEWS
smalyshev authored
197
ec36192 Pierrick Charron Update NEWS
adoy authored
198 - cURL:
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
199 . Added support for CURLOPT_FTP_RESPONSE_TIMEOUT, CURLOPT_APPEND,
200 CURLOPT_DIRLISTONLY, CURLOPT_NEW_DIRECTORY_PERMS, CURLOPT_NEW_FILE_PERMS,
201 CURLOPT_NETRC_FILE, CURLOPT_PREQUOTE, CURLOPT_KRBLEVEL, CURLOPT_MAXFILESIZE,
202 CURLOPT_FTP_ACCOUNT, CURLOPT_COOKIELIST, CURLOPT_IGNORE_CONTENT_LENGTH,
203 CURLOPT_CONNECT_ONLY, CURLOPT_LOCALPORT, CURLOPT_LOCALPORTRANGE,
204 CURLOPT_FTP_ALTERNATIVE_TO_USER, CURLOPT_SSL_SESSIONID_CACHE,
205 CURLOPT_FTP_SSL_CCC, CURLOPT_HTTP_CONTENT_DECODING,
206 CURLOPT_HTTP_TRANSFER_DECODING, CURLOPT_PROXY_TRANSFER_MODE,
207 CURLOPT_ADDRESS_SCOPE, CURLOPT_CRLFILE, CURLOPT_ISSUERCERT,
208 CURLOPT_USERNAME, CURLOPT_PASSWORD, CURLOPT_PROXYUSERNAME,
209 CURLOPT_PROXYPASSWORD, CURLOPT_NOPROXY, CURLOPT_SOCKS5_GSSAPI_NEC,
210 CURLOPT_SOCKS5_GSSAPI_SERVICE, CURLOPT_TFTP_BLKSIZE,
211 CURLOPT_SSH_KNOWNHOSTS, CURLOPT_FTP_USE_PRET, CURLOPT_MAIL_FROM,
212 CURLOPT_MAIL_RCPT, CURLOPT_RTSP_CLIENT_CSEQ, CURLOPT_RTSP_SERVER_CSEQ,
213 CURLOPT_RTSP_SESSION_ID, CURLOPT_RTSP_STREAM_URI, CURLOPT_RTSP_TRANSPORT,
214 CURLOPT_RTSP_REQUEST, CURLOPT_RESOLVE, CURLOPT_ACCEPT_ENCODING,
215 CURLOPT_TRANSFER_ENCODING, CURLOPT_DNS_SERVERS and CURLOPT_USE_SSL.
216 (Pierrick)
217 . Fixed bug #55635 (CURLOPT_BINARYTRANSFER no longer used. The constant
218 still exists for backward compatibility but is doing nothing). (Pierrick)
219 . Fixed bug #54995 (Missing CURLINFO_RESPONSE_CODE support). (Pierrick)
220
221 - Datetime
222 . Fixed bug #61642 (modify("+5 weekdays") returns Sunday).
223 (Dmitri Iouchtchenko)
224
225 - Hash
226 . Added support for PBKDF2 via hash_pbkdf2(). (Anthony Ferrara)
55dbd8c Stanislav Malyshev update NEWS
smalyshev authored
227
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
228 - Intl
229 . The intl extension now requires ICU 4.0+.
230 . Added intl.use_exceptions INI directive, which controls what happens when
231 global errors are set together with intl.error_level. (Gustavo)
232 . MessageFormatter::format() and related functions now accepted named
233 arguments and mixed numeric/named arguments in ICU 4.8+. (Gustavo)
234 . MessageFormatter::format() and related functions now don't error out when
235 an insufficient argument count is provided. Instead, the placeholders will
236 remain unsubstituted. (Gustavo)
237 . MessageFormatter::parse() and MessageFormat::format() (and their static
238 equivalents) don't throw away better than second precision in the arguments.
db1e425 Stanislav Malyshev restore NEWS
smalyshev authored
239 (Gustavo)
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
240 . IntlDateFormatter::__construct and datefmt_create() now accept for the
241 $timezone argument time zone identifiers, IntlTimeZone objects, DateTimeZone
242 objects and NULL. (Gustavo)
243 . IntlDateFormatter::__construct and datefmt_create() no longer accept invalid
244 timezone identifiers or empty strings. (Gustavo)
245 . The default time zone used in IntlDateFormatter::__construct and
246 datefmt_create() (when the corresponding argument is not passed or NULL is
247 passed) is now the one given by date_default_timezone_get(), not the
248 default ICU time zone. (Gustavo)
249 . The time zone passed to the IntlDateFormatter is ignored if it is NULL and
250 if the calendar passed is an IntlCalendar object -- in this case, the
251 IntlCalendar's time zone will be used instead. Otherwise, the time zone
252 specified in the $timezone argument is used instead. This does not affect
253 old code, as IntlCalendar was introduced in this version. (Gustavo)
254 . IntlDateFormatter::__construct and datefmt_create() now accept for the
255 $calendar argument also IntlCalendar objects. (Gustavo)
256 . IntlDateFormatter::getCalendar() and datefmt_get_calendar() return false
257 if the IntlDateFormatter was set up with an IntlCalendar instead of the
258 constants IntlDateFormatter::GREGORIAN/TRADITIONAL. IntlCalendar did not
259 exist before this version. (Gustavo)
260 . IntlDateFormatter::setCalendar() and datefmt_set_calendar() now also accept
261 an IntlCalendar object, in which case its time zone is taken. Passing a
262 constant is still allowed, and still keeps the time zone. (Gustavo)
263 . IntlDateFormatter::setTimeZoneID() and datefmt_set_timezone_id() are
264 deprecated. Use IntlDateFormatter::setTimeZone() or datefmt_set_timezone()
265 instead. (Gustavo)
266 . IntlDateFormatter::format() and datefmt_format() now also accept an
267 IntlCalendar object for formatting. (Gustavo)
268 . Added the classes: IntlCalendar, IntlGregorianCalendar, IntlTimeZone,
269 IntlBreakIterator, IntlRuleBasedBreakIterator and
270 IntlCodePointBreakIterator. (Gustavo)
271 . Added the functions: intlcal_get_keyword_values_for_locale(),
272 intlcal_get_now(), intlcal_get_available_locales(), intlcal_get(),
273 intlcal_get_time(), intlcal_set_time(), intlcal_add(),
274 intlcal_set_time_zone(), intlcal_after(), intlcal_before(), intlcal_set(),
275 intlcal_roll(), intlcal_clear(), intlcal_field_difference(),
276 intlcal_get_actual_maximum(), intlcal_get_actual_minimum(),
277 intlcal_get_day_of_week_type(), intlcal_get_first_day_of_week(),
278 intlcal_get_greatest_minimum(), intlcal_get_least_maximum(),
279 intlcal_get_locale(), intlcal_get_maximum(),
280 intlcal_get_minimal_days_in_first_week(), intlcal_get_minimum(),
281 intlcal_get_time_zone(), intlcal_get_type(),
282 intlcal_get_weekend_transition(), intlcal_in_daylight_time(),
283 intlcal_is_equivalent_to(), intlcal_is_lenient(), intlcal_is_set(),
284 intlcal_is_weekend(), intlcal_set_first_day_of_week(),
285 intlcal_set_lenient(), intlcal_equals(),
286 intlcal_get_repeated_wall_time_option(),
287 intlcal_get_skipped_wall_time_option(),
288 intlcal_set_repeated_wall_time_option(),
289 intlcal_set_skipped_wall_time_option(), intlcal_from_date_time(),
290 intlcal_to_date_time(), intlcal_get_error_code(),
291 intlcal_get_error_message(), intlgregcal_create_instance(),
292 intlgregcal_set_gregorian_change(), intlgregcal_get_gregorian_change() and
293 intlgregcal_is_leap_year(). (Gustavo)
294 . Added the functions: intltz_create_time_zone(), intltz_create_default(),
295 intltz_get_id(), intltz_get_gmt(), intltz_get_unknown(),
296 intltz_create_enumeration(), intltz_count_equivalent_ids(),
297 intltz_create_time_zone_id_enumeration(), intltz_get_canonical_id(),
298 intltz_get_region(), intltz_get_tz_data_version(),
299 intltz_get_equivalent_id(), intltz_use_daylight_time(), intltz_get_offset(),
300 intltz_get_raw_offset(), intltz_has_same_rules(), intltz_get_display_name(),
301 intltz_get_dst_savings(), intltz_from_date_time_zone(),
302 intltz_to_date_time_zone(), intltz_get_error_code(),
303 intltz_get_error_message(). (Gustavo)
304 . Added the methods: IntlDateFormatter::formatObject(),
305 IntlDateFormatter::getCalendarObject(), IntlDateFormatter::getTimeZone(),
306 IntlDateFormatter::setTimeZone(). (Gustavo)
307 . Added the functions: datefmt_format_object(), datefmt_get_calendar_object(),
308 datefmt_get_timezone(), datefmt_set_timezone(),
309 datefmt_get_calendar_object(), intlcal_create_instance(). (Gustavo)
310
311 - MCrypt
312 . mcrypt_ecb(), mcrypt_cbc(), mcrypt_cfb() and mcrypt_ofb() now throw
313 E_DEPRECATED. (GoogleGuy)
314
315 - MySQLi
316 . Dropped support for LOAD DATA LOCAL INFILE handlers when using libmysql.
317 Known for stability problems. (Andrey)
318 . Added support for SHA256 authentication available with MySQL 5.6.6+.
319 (Andrey)
db1e425 Stanislav Malyshev restore NEWS
smalyshev authored
320
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
321 - PCRE:
322 . Deprecated the /e modifier
323 (https://wiki.php.net/rfc/remove_preg_replace_eval_modifier). (Nikita Popov)
324 . Fixed bug #63284 (Upgrade PCRE to 8.31). (Anatoliy)
db1e425 Stanislav Malyshev restore NEWS
smalyshev authored
325
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
326 - pgsql
327 . Added pg_escape_literal() and pg_escape_identifier() (Yasuo)
188c124 Lars Strojny Bug #63000: MCAST_JOIN_GROUP on OSX is broken
lstrojny authored
328
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
329 - SPL
330 . Fix bug #60560 (SplFixedArray un-/serialize, getSize(), count() return 0,
331 keys are strings). (Adam)
dfce6bf Stanislav Malyshev update NEWS
smalyshev authored
332
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
333 - Tokenizer:
334 . Fixed bug #60097 (token_get_all fails to lex nested heredoc). (Nikita Popov)
c467e81 Pierrick Charron NEWS File
adoy authored
335
7907dc4 Anatol Belski updated NEWS
weltling authored
336 - Zip:
337 . Upgraded libzip to 0.10.1 (Anatoliy)
db1e425 Stanislav Malyshev restore NEWS
smalyshev authored
338
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
339 - Fileinfo:
340 . Fixed bug #63248 (Load multiple magic files from a directory under Windows).
341 (Anatoliy)
a8a9314 Johannes Schlüter Add entry for sqlite
johannes authored
342
55bb6fd - NEWS cleanup, please do not mess it anymore :)
Jani Taskinen authored
343 - General improvements:
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
344 . Implemented FR #46487 (Dereferencing process-handles no longer waits on
345 those processes). (Jille Timmermans)
de52547 Stanislav Malyshev Integrate NEWS
smalyshev authored
346
b65d4d1 Stanislav Malyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
347 <<< NOTE: Insert NEWS from last stable release here prior to actual release! >>>
Something went wrong with that request. Please try again.