#
c4a6998c |
| 16-Jul-2019 |
Nikita Popov |
Merge branch 'PHP-7.4'
|
#
b317f0eb |
| 16-Jul-2019 |
Nikita Popov |
Remove ZEND_HANDLE_MAPPED The buf/len members are now simply used in addition to the main stream, without changing the handle kind. |
#
e0eca262 |
| 16-Jul-2019 |
Nikita Popov |
Drop free_filename field from zend_file_handle free_filename was always zero. |
#
3faa903d |
| 16-Jul-2019 |
Nikita Popov |
Merge branch 'PHP-7.4'
|
#
49bac9b7 |
| 16-Jul-2019 |
Nikita Popov |
Introduce zend_stream_init_filename() Avoid more ad-hoc initialization of zend_file_handle structures. |
#
06cf349d |
| 16-Jul-2019 |
Nikita Popov |
Merge branch 'PHP-7.4'
|
#
5161cebe |
| 16-Jul-2019 |
Nikita Popov |
Fix bug #52752 by not using mmap() to lex files Using mmap() is unsafe under concurrent modification. If the file is truncated, access past the end of the file may occur, which will
Fix bug #52752 by not using mmap() to lex files Using mmap() is unsafe under concurrent modification. If the file is truncated, access past the end of the file may occur, which will generate a SIGBUS error. Even if the length does not change, the contents may, which is a situation that the lexer certainly is not prepared to deal with either. Reproduce with test.php: <?php file_put_contents(__DIR__ . '/test.tpl', 'AAA<?php $string = "' . str_repeat('A', mt_rand(1, 256 * 1024)) . '"; ?>BBB' . "\r\n"); require_once __DIR__ . '/test.tpl'; And: for ((n=0;n<100;n++)); do sapi/cli/php test.php & done
show more ...
|
#
ccac19ed |
| 15-Jul-2019 |
Peter Kokot |
Merge branch 'PHP-7.4' * PHP-7.4: Small typo and proto name fix
|
#
548d1ec2 |
| 15-Jul-2019 |
George Peter Banyard |
Small typo and proto name fix Closes GH-4415 |
#
9207aef6 |
| 15-Jul-2019 |
Nikita Popov |
Merge branch 'PHP-7.4'
|
#
c5f1b384 |
| 15-Jul-2019 |
Nikita Popov |
Move shebang handling into the lexer Instead of handling shebang lines by adjusting the file pointer in individual SAPIs, move the handling into the lexer, where this is both a lot s
Move shebang handling into the lexer Instead of handling shebang lines by adjusting the file pointer in individual SAPIs, move the handling into the lexer, where this is both a lot simpler and more robust. Whether the shebang should be skipped is controlled by CG(skip_shebang) -- we might want to do that in more cases. This fixed bugs #60677 and #78066.
show more ...
|
#
e0ea444d |
| 13-Jul-2019 |
Peter Kokot |
Merge branch 'PHP-7.4' * PHP-7.4: Convert all php_error_docref0 to php_error_docref
|
#
1c1de0c4 |
| 13-Jul-2019 |
George Peter Banyard |
Convert all php_error_docref0 to php_error_docref Closes GH-4394 |
Revision tags: php-7.4.0alpha3, php-7.3.7, php-7.2.20 |
|
#
05ac4acc |
| 02-Jul-2019 |
Nikita Popov |
Merge branch 'PHP-7.4'
|
#
b88ef3dc |
| 01-Jul-2019 |
Nikita Popov |
Remove unused (module|request)_shutdown_for_exec |
#
b98cd071 |
| 28-Jun-2019 |
Joe Watkins |
Merge branch 'PHP-7.4' * PHP-7.4: implement tsrm_is_shutdown API
|
#
68485f8a |
| 26-Jun-2019 |
Joe Watkins |
implement tsrm_is_shutdown API |
Revision tags: php-7.4.0alpha2, php-7.3.7RC3, php-7.3.7RC2, php-7.2.20RC2 |
|
#
ca8f3486 |
| 17-Jun-2019 |
Nikita Popov |
Merge branch 'PHP-7.4'
|
#
1b63528d |
| 17-Jun-2019 |
Nikita Popov |
Merge branch 'PHP-7.3' into PHP-7.4
|
#
9f0515c4 |
| 15-Jun-2019 |
Erik Lundin |
Add syslog.filter=raw This passes through syslog message unchanged, without splitting messages at newlines. |
Revision tags: php-7.4.0alpha1, php-7.3.7RC1, php-7.2.20RC1, php-7.2.19, php-7.3.6, php-7.1.30 |
|
#
7e22347d |
| 18-May-2019 |
Peter Kokot |
Merge branch 'PHP-7.4' * PHP-7.4: [ci skip] Migrate Coding standards docs to Markdown Move CODING_STANDARDS to CODING_STANDARDS.md
|
#
f45b61b8 |
| 18-May-2019 |
Peter Kokot |
[ci skip] Migrate Coding standards docs to Markdown |
Revision tags: php-7.2.19RC1, php-7.3.6RC1, php-7.1.29, php-7.2.18, php-7.3.5 |
|
#
7208826f |
| 23-Apr-2019 |
Nikita Popov |
Merge branch 'PHP-7.4'
|
Revision tags: php-7.2.18RC1, php-7.3.5RC1 |
|
#
d65f93f9 |
| 08-Apr-2019 |
bugreportuser <37939393+bugreportuser@users.noreply.github.com> |
Remove duplicate zend_unset_timeout() |
#
1d53d6df |
| 17-Apr-2019 |
Nikita Popov |
Merge branch 'PHP-7.4'
|