#
6d578482 |
| 18-Aug-2019 |
George Peter Banyard |
Improve strpos and strstr function family implementation
|
#
48040cf3 |
| 03-Aug-2019 |
viest |
Remove deprecated getaddrinfo flags The AI_IDN_ALLOW_UNASSIGNED and AI_IDN_USE_STD3_ASCII_RULES have been deprecated by glibcs, and PHP 7.4 follows this deprecation. This remove
Remove deprecated getaddrinfo flags The AI_IDN_ALLOW_UNASSIGNED and AI_IDN_USE_STD3_ASCII_RULES have been deprecated by glibcs, and PHP 7.4 follows this deprecation. This removes the offending flags for PHP 8.0.
show more ...
|
#
57039430 |
| 03-Aug-2019 |
viest |
Deprecate AI_IDN_ALLOW_UNASSIGNED and AI_IDN_USE_STD3_ASCII_RULES These flags have been deprecated in glibc 2.28, so we also deprecate them in PHP. As we can't deprecate constan
Deprecate AI_IDN_ALLOW_UNASSIGNED and AI_IDN_USE_STD3_ASCII_RULES These flags have been deprecated in glibc 2.28, so we also deprecate them in PHP. As we can't deprecate constants, we can only check for their use in socket_addrinfo_lookup().
show more ...
|
#
d1157cbc |
| 16-Aug-2019 |
Nikita Popov |
Relax closure $this unbinding deprecation Only deprecate unbinding of $this from a closure if $this is syntactically used within the closure. This is desired to support Laravel'
Relax closure $this unbinding deprecation Only deprecate unbinding of $this from a closure if $this is syntactically used within the closure. This is desired to support Laravel's macro system, see laravel/framework#29482. This should still allow us to implement the performance improvements we're interested in for PHP 8, without breaking existing use-cases.
show more ...
|
#
8a4171ac |
| 08-Aug-2019 |
Nikita Popov |
Add UPGRADING note about stream_set_option() and includes [ci skip]
|
#
99fe0471 |
| 27-Jul-2019 |
Tyson Andre |
nit: Fix a typo in UPGRADING Closes GH-4481
|
#
0e6e2297 |
| 25-Jul-2019 |
Theodore Brown |
Fix typos in UPGRADING and improve wording in a few places Closes GH-4478
|
#
e1c80d8e |
| 25-Jul-2019 |
Christoph M. Becker |
Remove duplication
|
#
5d3d2b98 |
| 25-Jul-2019 |
Matteo Beccati |
Addded missing NEWS/UPGRADING entries for PDO "??" escape
|
#
1cbcf0f4 |
| 23-Jul-2019 |
Nikita Popov |
Throw notice for plain wrapper fread/fwrite errors Similar to what is done for socket read/write errors.
|
#
845d07b3 |
| 22-Jul-2019 |
Nikita Popov |
Add upgrading entries [ci skip]
|
#
23bb9f4e |
| 22-Jul-2019 |
Nikita Popov |
Add deprecations to UPGRADING
|
#
d574df63 |
| 13-Mar-2019 |
rjhdby |
Deprecate alternative array access syntax RFC: https://wiki.php.net/rfc/deprecate_curly_braces_array_access
|
#
3a5664fd |
| 14-Jul-2019 |
George Peter Banyard |
Convert E_STRICT into E_NOTICE for htmlentities() function
|
#
05752d3a |
| 17-Jul-2019 |
Sjon Hortensius |
Ref #77388: Don't pass BAD_ESCAPE_IS_LITERAL This option is considered dangerous and unwanted. To allow for more graceful migration don't error on now ignored X modifier. Closes
Ref #77388: Don't pass BAD_ESCAPE_IS_LITERAL This option is considered dangerous and unwanted. To allow for more graceful migration don't error on now ignored X modifier. Closes GH-4430.
show more ...
|
#
3f233803 |
| 18-Jul-2019 |
Christoph M. Becker |
Update NEWS and UPGRADING wrt. opcache.cache_id [ci skip]
|
#
c9acc901 |
| 15-Jul-2019 |
Nikita Popov |
Support <?php followed by EOF This is an annoying edge-case for canonicalization.
|
#
9ad094e3 |
| 15-Jul-2019 |
Nikita Popov |
Emit T_BAD_CHARACTER for unexpected characters Avoid having holes in the token stream which are annoying and inefficient to reconstruct on the consumer side.
|
#
f573ba19 |
| 13-Jul-2019 |
Peter Kokot |
Update changelogs - PHP-7.4 alpha, beta, RC versions already include bugs logged in the NEWS - some links to RFCs - php_error_docref0
|
#
76783a9b |
| 12-Jul-2019 |
Christoph M. Becker |
Update NEWS and UPGRADING wrt. ext/recode unbundling
|
#
6285bb52 |
| 05-Jul-2019 |
Nikita Popov |
Support redirect+null descriptors in proc_open This adds support for doing something like: [1 => ['pipe', 'w'], 2 => ['redirect', 1]] This will make descriptor 2 on the
Support redirect+null descriptors in proc_open This adds support for doing something like: [1 => ['pipe', 'w'], 2 => ['redirect', 1]] This will make descriptor 2 on the child end a dup'd descriptor 1. This is mainly useful in conjunction with shell-less mode, because we don't have an easy way to do "2>&1" there. Additionally we support: [1 => ['pipe', 'w'], 2 => ['null']] Which would be the same as a >/dev/null or >nul redirect, depending on platform.
show more ...
|
#
c42b7dd6 |
| 10-Jul-2019 |
Nikita Popov |
Throw notice on array access on illegal type No notice is thrown for list() accesses, because we did not come to an agreement regarding patterns like while ([$key, $value] =
Throw notice on array access on illegal type No notice is thrown for list() accesses, because we did not come to an agreement regarding patterns like while ([$key, $value] = yield $it->next()) { ... } where silent null access may be desirable. No effort is made to suppress multiple notices in access chains likes $x[0][0][0], because the technical complexity this causes does not seem worthwhile. RFC: https://wiki.php.net/rfc/notice-for-non-valid-array-container
show more ...
|
#
50176764 |
| 08-Jul-2019 |
Peter Kokot |
Add zend.exception_ignore_args [ci skip]
|
#
0f0c6c61 |
| 08-Jul-2019 |
Peter Kokot |
Catch up with recent changes [ci skip] - RFC about password_hash portability improvements added - build system minor updates noted - typos
|
#
d90cdbd9 |
| 28-Jun-2019 |
Scott Dutton |
Deprecate passing invalid character to base_convert etc RFC: https://wiki.php.net/rfc/base_convert_improvements
|