History log of /php-src/main/main.c (Results 176 – 200 of 1377)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 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'


12345678910>>...56