History log of /php-src/NEWS (Results 3326 – 3350 of 15454)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 65bbc670 03-Dec-2019 Christoph M. Becker

Next is 7.3.14

# d2cfb63f 03-Dec-2019 Remi Collet

next is 7.2.27

# 996f217a 02-Dec-2019 Christoph M. Becker

Fix #78883: fgets(STDIN) fails on Windows

We add the `is_seekable` member to `php_stdio_stream_data`, and prefer
that over `is_pipe`, since the latter is simply a misnomer. We keep

Fix #78883: fgets(STDIN) fails on Windows

We add the `is_seekable` member to `php_stdio_stream_data`, and prefer
that over `is_pipe`, since the latter is simply a misnomer. We keep
`is_pipe` for now for Windows only, though, because we need special
support for pipes there. We also fix the misaligned bitfield which
formerly took 33 bit.

show more ...

# 3356dd05 02-Dec-2019 Christoph M. Becker

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Fix #78814: strip_tags allows / in tag name => whitelist bypass


# 861fa608 02-Dec-2019 Christoph M. Becker

Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
Fix #78814: strip_tags allows / in tag name => whitelist bypass


# 600f1f89 17-Nov-2019 Christoph M. Becker

Fix #78814: strip_tags allows / in tag name => whitelist bypass

When normalizing tags to check whether they are contained in the set
of allowable tags, we must not strip slashes, unless

Fix #78814: strip_tags allows / in tag name => whitelist bypass

When normalizing tags to check whether they are contained in the set
of allowable tags, we must not strip slashes, unless they come
immediately after the opening `<`, or immediately before the closing
`>`.

show more ...

# a9e45bc0 02-Dec-2019 Christoph M. Becker

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Fix #78296: is_file fails to detect file


# bb735c9e 25-Nov-2019 Christoph M. Becker

Fix #78296: is_file fails to detect file

If we're constructing extended-length paths (i.e. paths prefixed with
`\\?\`), we have to replace all forward slashes with backward slashes,

Fix #78296: is_file fails to detect file

If we're constructing extended-length paths (i.e. paths prefixed with
`\\?\`), we have to replace all forward slashes with backward slashes,
because the former are not supported by Windows for extended-length
paths.

The more efficient and likely cleaner alternative solution would be to
cater to this in `php_win32_ioutil_normalize_path_w()` by always
replacing forward slashes, but that might break existing code. It
might be sensible to change that for `master`, though.

show more ...

# 4ff242a9 02-Dec-2019 Christoph M. Becker

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Fix #78833: Integer overflow in pack causes out-of-bound access


# 3d81c548 02-Dec-2019 Christoph M. Becker

Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
Fix #78833: Integer overflow in pack causes out-of-bound access


# db420cb6 19-Nov-2019 Christoph M. Becker

Fix #78833: Integer overflow in pack causes out-of-bound access

We check for potential signed integer overflow, and bail out
gracefully, in that case.

# 67cd4271 01-Dec-2019 Jakub Zelenka

Fix bug #78889 (php-fpm service fails to start)

# 1979c5d1 30-Nov-2019 Christoph M. Becker

Upgrade to Oniguruma 6.9.4

Oniguruma 6.9.4 fixes several CVEs.

# 30aa2e89 27-Nov-2019 Christoph M. Becker

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Fix #78840: imploding $GLOBALS crashes


# fee38633 26-Nov-2019 Christoph M. Becker

Fix #78840: imploding $GLOBALS crashes

We add support for IS_INDIRECT zvals to implode().

# 717730dd 25-Nov-2019 Christoph M. Becker

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Fix #77638: var_export'ing certain class instances segfaults


# 23c65a81 25-Nov-2019 Christoph M. Becker

Fix #77638: var_export'ing certain class instances segfaults

If objects return immutable property hash tables (typically,
`zend_empty_array`), we must not try to apply recursion protecti

Fix #77638: var_export'ing certain class instances segfaults

If objects return immutable property hash tables (typically,
`zend_empty_array`), we must not try to apply recursion protection on
those.

show more ...

# 2ebf5309 25-Nov-2019 Dmitry Stogov

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Fixed bug #78868 (Calling __autoload() with incorrect EG(fake_scope) value)


# bb30fe9e 25-Nov-2019 Dmitry Stogov

Fixed bug #78868 (Calling __autoload() with incorrect EG(fake_scope) value)

# 71d42dc7 24-Nov-2019 Derick Rethans

Consolidate NEWS for 7.4.0 release

# c16cbfd1 23-Nov-2019 Derick Rethans

WIP: Merge NEWS

# cfb643ca 22-Nov-2019 Christoph M. Becker

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Fix #78853: preg_match() may return integer > 1


# e1da72bd 22-Nov-2019 Christoph M. Becker

Fix #78853: preg_match() may return integer > 1

Commit 54ebebd[1] optimized the match loop, but for this case it has
been overlooked, that we must only loop if we're doing global matchin

Fix #78853: preg_match() may return integer > 1

Commit 54ebebd[1] optimized the match loop, but for this case it has
been overlooked, that we must only loop if we're doing global matching.

[1] <http://git.php.net/?p=php-src.git;a=commit;h=54ebebd686255c5f124af718c966edb392782d4a>

show more ...

# b78ec58f 21-Nov-2019 Christoph M. Becker

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Fix #78849: GD build broken with -D SIGNED_COMPARE_SLOW


# b4f501d5 21-Nov-2019 Christoph M. Becker

Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
Fix #78849: GD build broken with -D SIGNED_COMPARE_SLOW


1...<<131132133134135136137138139140>>...619