#
1a55c360 |
| 17-Sep-2018 |
Nikita Popov |
Drop --without-libzip option from Travis We need to build against the system libzip now. Also add an UPGRADING note. |
#
6da3a1e3 |
| 15-Sep-2018 |
Christoph M. Becker |
Revert "Implement #67331: Have parse_ini_file add empty entries" This reverts commit 3f3e914df33793a36f51b4e44745d6a5aec4f685. The commit broke some tests on Windows, and generally
Revert "Implement #67331: Have parse_ini_file add empty entries" This reverts commit 3f3e914df33793a36f51b4e44745d6a5aec4f685. The commit broke some tests on Windows, and generally needs more though.
show more ...
|
#
3f3e914d |
| 28-Aug-2018 |
Christoph M. Becker |
Implement #67331: Have parse_ini_file add empty entries Some INI processors allow to specify empty values by just giving the key without the equals sign, for instance MySQL and Python.
Implement #67331: Have parse_ini_file add empty entries Some INI processors allow to specify empty values by just giving the key without the equals sign, for instance MySQL and Python. It appears to be sensible to add this possibility to our INI parser, so that it can be used for such INI files as well. We choose NULL as the value of empty values. This syntactical enhancement is a (minor) BC break, though, as can be seen by the necessary change to bug49692.ini. The “comment” formerly has been simply ignored, but now it would be parsed as key with an empty value. This PR is based on Adam's former patch.
show more ...
|
#
01912f93 |
| 15-Sep-2018 |
Christoph M. Becker |
Change default of $variant param of idn_to_ascii() and idn_to_utf8() According to the “Deprecate and remove INTL_IDNA_VARIANT_2003” RFC[1], we change the default of the $variant paramete
Change default of $variant param of idn_to_ascii() and idn_to_utf8() According to the “Deprecate and remove INTL_IDNA_VARIANT_2003” RFC[1], we change the default of the $variant parameter of `idn_to_ascii()` and `idn_to_utf8()` from `INTL_IDNA_VARIANT_2003` to `INTL_IDNA_VARIANT_UTS46`. [1] <https://wiki.php.net/rfc/deprecate-and-remove-intl_idna_variant_2003>
show more ...
|
#
8a4c2f16 |
| 06-Sep-2018 |
Christoph M. Becker |
Require ICU ≥ 50.1 Given that ICU is a set of lively developed libraries, that ICU 50.1 has been released on 2012-11-05, and PHP 7.4 is scheduled to be released seven years after it,
Require ICU ≥ 50.1 Given that ICU is a set of lively developed libraries, that ICU 50.1 has been released on 2012-11-05, and PHP 7.4 is scheduled to be released seven years after it, we consider it appropriate to ditch these legacy versions. Particularly, that would be a reasonable groundwork to implement part two of the “Deprecate and remove INTL_IDNA_VARIANT_2003” RFC[1], namely to default idn_to_ascii()'s and idn_to_utf8()'s $variant parameter to INTL_IDNA_VARIANT_UTS46, which is not defined in ICU < 4.6. See also the related discussion on internals@[2]. [1] <https://wiki.php.net/rfc/deprecate-and-remove-intl_idna_variant_2003> [2] <http://news.php.net/php.internals/101626>ff
show more ...
|
#
0fbd2e6a |
| 11-Sep-2018 |
Dmitry Stogov |
Renumber ZEND_ACC_... flags |
#
bccf0dfb |
| 31-Jul-2018 |
Christoph M. Becker |
Prepare UPGRADING(.INTERNALS) for PHP 7.4 We also add this as task to README.RELEASE_PROCESS, so that it's not overlooked next time. |
#
bf5cf794 |
| 31-Jul-2018 |
Christoph M. Becker |
Fix UPGRADING |
#
974abd8b |
| 31-Jul-2018 |
Christoph M. Becker |
Update UPGRADING wrt. samesite cookie RFC Cf. <https://wiki.php.net/rfc/same-site-cookie>. |
#
e5a99563 |
| 22-Jul-2018 |
Jakub Zelenka |
Update NEWS and UPGRADING with info about syslog.filter |
#
4a528d46 |
| 21-Jul-2018 |
Nikita Popov |
Add UPGRADING notes for deprecations |
#
fb0faf02 |
| 19-Jul-2018 |
Trevor Rowbotham |
[ci skip] Add new global MBString constants to UPGRADING The constants are mentioned further up in the New Features section, but weren't explicitly listed under the New Global Constants
[ci skip] Add new global MBString constants to UPGRADING The constants are mentioned further up in the New Features section, but weren't explicitly listed under the New Global Constants section.
show more ...
|
#
50516a6e |
| 17-Jul-2018 |
Enno Woortmann |
Add implementation and tests for new methods - array_key_first(array $a) Returns the key of the first element or null - array_key_last(array $a) Returns the key of the last element or null |
#
79a27ccf |
| 17-Jul-2018 |
Christoph M. Becker |
FILTER_FLAG_(SCHEME|HOST)_REQUIRED are now deprecated |
#
3588d8af |
| 23-Jun-2018 |
Nikita Popov |
Deprecate case-insensitive constants RFC: https://wiki.php.net/rfc/case_insensitive_constant_deprecation |
#
e4e9cd83 |
| 05-Jul-2018 |
Andrea Faulds |
Export stdClass objects using (object) cast (fixes #48016) Before this change, var_export()'s output for stdClass objects calls the non-existent stdClass::__set_state method, and is ther
Export stdClass objects using (object) cast (fixes #48016) Before this change, var_export()'s output for stdClass objects calls the non-existent stdClass::__set_state method, and is therefore useless. This commit makes var_export() output an (object) cast from an array instead, which when evaluated, will produce a stdClass object. Other classes see unchanged output.
show more ...
|
#
a8dce319 |
| 09-Jul-2018 |
Kalle Sommer Nielsen |
Added the 'add_slashes' sanitization filter (FILTER_SANITIZE_ADD_SLASHES) as an alias to 'magic_quotes' (FILTER_SANITIZE_MAGIC_QUOTES) so we can move past our "magical" legacy. |
#
2a78006a |
| 07-Jul-2018 |
Jakub Zelenka |
Update NEWS and UPGRADING for fpm_get_status addition |
#
95013042 |
| 31-Mar-2018 |
seliver |
Fixed bug #76136 (stream_socket_get_name enclosed IPv6 in brackets) The IPv6 IP of a socket is provided by inet_ntop() as a string, but this function doesn't enclose the IP in brackets.
Fixed bug #76136 (stream_socket_get_name enclosed IPv6 in brackets) The IPv6 IP of a socket is provided by inet_ntop() as a string, but this function doesn't enclose the IP in brackets. This patch adds them in the php_network_populate_name_from_sockaddr() function.
show more ...
|
#
04e3523b |
| 24-Jun-2018 |
Nikita Popov |
Warn if continue is used on switch Supersedes RFC https://wiki.php.net/rfc/continue_on_switch_deprecation by generating a warning instead of deprecating and removing this functionali
Warn if continue is used on switch Supersedes RFC https://wiki.php.net/rfc/continue_on_switch_deprecation by generating a warning instead of deprecating and removing this functionality.
show more ...
|
#
41a6625c |
| 06-Jul-2018 |
Nikita Popov |
Add UPGRADING for mb_ereg changes Also some minor code cleanup. |
#
587ab006 |
| 05-Jul-2018 |
Remi Collet |
NEW and UPGRADING |
#
3a8f2606 |
| 04-Jul-2018 |
Dmitry Stogov |
Argument unpacking with Traversables and non-integer keys. Changed error message, added UPGRADING note and test. |
#
30156d58 |
| 28-Jun-2018 |
Rudi Theunissen |
Fixed bug #63217 Don't automatically convert literal string keys to integers on array access, as we may be dealing with an ArrayAccess object, rather than a plain array. |
#
ce0721be |
| 01-Jul-2018 |
Jakub Zelenka |
Update NEWS, UPGRADING and default php.ini files with syslog changes |