History log of /php-src/NEWS (Results 3476 – 3500 of 15454)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 19e7e4b1 30-Sep-2019 Nikita Popov

Fixed bug #78604

<?php followed by EOF is valid since PHP 7.4.

# 1806ce9c 24-Sep-2019 Nikita Popov

Add max_depth option to unserialize()

Add a max_depth option to unserialize and an unserialize_max_depth
ini setting, which can be used to control the depth limit. The
default value

Add max_depth option to unserialize()

Add a max_depth option to unserialize and an unserialize_max_depth
ini setting, which can be used to control the depth limit. The
default value is 4096.

This option is intended to prevent stack overflows during the
unserialization of deeply nested structures.

This fixes bug #78549 and addresses oss-fuzz #17581, #17589, #17664,
and #17788.

show more ...

# 75309386 24-Sep-2019 Christoph M. Becker

Update NEWS

# 8c9c5843 23-Sep-2019 Christoph M. Becker

Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
Fix NEWS entry


# ed099ab1 23-Sep-2019 Christoph M. Becker

Fix NEWS entry

Cf. <https://bugs.php.net/78590>.

# 5356bad8 22-Sep-2019 Christoph M. Becker

Remove unused parameter

The `$use_include_path` parameter doesn't make sense for
`tidy_repair_string()`, and actually unused, so we remove it.

# 48892e6d 21-Sep-2019 Christoph M. Becker

Remove unused parameter

Cf. <https://bugs.php.net/78579>.

# 6dea11ac 21-Sep-2019 Christoph M. Becker

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Fix #78579: mb_decode_numericentity: args number inconsistency


# 698088ca 21-Sep-2019 Christoph M. Becker

Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
Fix #78579: mb_decode_numericentity: args number inconsistency


# 398b3083 21-Sep-2019 Christoph M. Becker

Fix #78579: mb_decode_numericentity: args number inconsistency

mb_decode_numericentity() accepts a fourth optional parameter, which is
unused, however. Since this parameter doesn't do a

Fix #78579: mb_decode_numericentity: args number inconsistency

mb_decode_numericentity() accepts a fourth optional parameter, which is
unused, however. Since this parameter doesn't do any harm, and to avoid
the small BC break, we're keeping this parameter for PHP 7, but adjust
the arginfo.

For PHP 8, we will remove this parameter.

show more ...

# dc40332b 20-Sep-2019 Remi Collet

Fixed bug #78574 (broken shared build)

# 9dfbcd72 18-Sep-2019 Christoph M. Becker

Fix #78543: is_callable() on FFI\CData throws Exception

If `Z_OBJ_HANDLER_P(callable, get_closure)` throws, we must not let the
exeception pass to userland, if called through `is_callabl

Fix #78543: is_callable() on FFI\CData throws Exception

If `Z_OBJ_HANDLER_P(callable, get_closure)` throws, we must not let the
exeception pass to userland, if called through `is_callable()`.

show more ...

# e11ed028 18-Sep-2019 Nikita Popov

Fixed bug #78272

Use MAP_JIT only when running under hardened runtime, because MAP_JIT
is incompatible with fork().

The check is based on
https://github.com/mono/mono/commit

Fixed bug #78272

Use MAP_JIT only when running under hardened runtime, because MAP_JIT
is incompatible with fork().

The check is based on
https://github.com/mono/mono/commit/f879e35e3ed7496d819bd766deb8be6992d068ed.

show more ...

# d61bc63c 14-Sep-2019 Christoph M. Becker

Change XMLWriter resources to objects

While we generally prefer objects over resources for quite a while, the
procedural XMLWriter API still uses resources, although there is
already

Change XMLWriter resources to objects

While we generally prefer objects over resources for quite a while, the
procedural XMLWriter API still uses resources, although there is
already an object-oriented API which uses objects. This dichotomy
makes no sense, slightly complicates the implementation, and doesn't
allow a stepwise migration to the object-oriented API, which might be
desired. Thus we completely drop the XMLWriter resources in favor of
XMLWriter objects.

We consider the minor BC break acceptable for a major version, since
only explicit type checks (`is_resource()`, `gettype()` etc.) need to
be adapted.

show more ...

# 7baca200 17-Sep-2019 Derick Rethans

Update NEWS for 7.4.0RC3

# 19ac6b2a 17-Sep-2019 Derick Rethans

Update NEWS for PHP 7.4.0RC2

# 9ed247b7 17-Sep-2019 Derick Rethans

Revert "Update NEWS for PHP 7.4.0RC2"

This reverts commit 050059cb269f3581901d3ac4d155292fee95d4cf.

# 4c39f557 17-Sep-2019 Derick Rethans

Revert "Update NEWS for 7.4.0RC3"

This reverts commit 803dc6b8f2ea1f9314d19eb242365f32a364437e.

# c5d4c45e 17-Sep-2019 Nikita Popov

Merge branch 'PHP-7.2' into PHP-7.3


# e691a98c 29-Jul-2019 fancyweb

Fix #76342: file_get_contents waits twice specified timeout

# 803dc6b8 17-Sep-2019 Derick Rethans

Update NEWS for 7.4.0RC3

# 050059cb 17-Sep-2019 Derick Rethans

Update NEWS for PHP 7.4.0RC2

# 20f73d3d 20-Aug-2019 Christoph M. Becker

Fix #78429: opcache_compile_file(__FILE__); segfaults

We have to ensure that OPcache has been properly started up when
`opcache_compile_file()` is called.

# 42046c71 16-Sep-2019 Fabien Villepinte

Fix typo

# 145ffd93 14-Sep-2019 Christoph M. Becker

Fix #78516: password_hash(): Memory cost is not in allowed range

libsodium measures the memory cost in bytes, while password_hash() and
friends expect kibibyte values. We have to proper

Fix #78516: password_hash(): Memory cost is not in allowed range

libsodium measures the memory cost in bytes, while password_hash() and
friends expect kibibyte values. We have to properly map between these
scales not only when calling libsodium functions, but also when
checking for allowed values.

We also refactor to rid the code duplication.

show more ...

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