History log of /php-src/NEWS (Results 2926 – 2950 of 15454)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 64931fd3 07-Jul-2020 Nikita Popov

Fixed bug #79792

We need to remove the iterators even if the array is empty (we
will not create one if the first place, but the array may become
empty after the fact).

# eaf6303a 07-Jul-2020 Nikita Popov

Fixed bug #79790

I haven't tracked down in detail where the interaction with
increment_function comes from, but the root problem here is failure
to handle the illegal offset type exc

Fixed bug #79790

I haven't tracked down in detail where the interaction with
increment_function comes from, but the root problem here is failure
to handle the illegal offset type exception.

show more ...

# 6a9d934b 07-Jul-2020 Nikita Popov

Fixed bug #79779

ASSIGN_OBJ_REF was not handling in zend_wrong_string_offset.

# d9b4974cb 07-Jul-2020 Nikita Popov

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Fixed bug #79778


# b765f96f 07-Jul-2020 Nikita Popov

Fixed bug #79778

In the interest of avoiding side-effects during dumping, I'm
replacing the value with a <constant ast> string instead of
performing an update constant operation.

# 971e5c51 07-Jul-2020 Nikita Popov

Fixed bug #79783

Make sure we don't drop the by-reference check when passing the
result of a VM builtin function.

# 829a1e65 07-Jul-2020 Gabriel Caruso

Update NEWS for 8.0.0alpha3

# 73f4441d 07-Jul-2020 Gabriel Caruso

Update NEWS for PHP 8.0.0alpha2

# 8c67c166 02-Jul-2020 Christoph M. Becker

Update to PCRE2 10.35

We also port a fix for the build system regarding the `-fcf-protection`
gcc flag; cf. <https://bugs.exim.org/show_bug.cgi?id=2578>.

# 993b19ae 30-Jun-2020 Christoph M. Becker

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Fix #70362: Can't copy() large 'data://' with open_basedir


# 7f3bc642 05-Mar-2020 Christoph M. Becker

Fix #70362: Can't copy() large 'data://' with open_basedir

open_basedir is only relevant for plain files, so there is no need to
check it for other URL wrappers.

# c3af3557 30-Jun-2020 Xinchen Hui

Move to alpha2 section

# 4af69b84 29-Jun-2020 Christoph M. Becker

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Fix #63208: BSTR to PHP string conversion not binary safe


# a385cfa7 29-Jun-2020 Christoph M. Becker

Fix #63208: BSTR to PHP string conversion not binary safe

A `BSTR` is similar to a `zend_string`; it stores the length of the
string just before the actual string, and thus the string ma

Fix #63208: BSTR to PHP string conversion not binary safe

A `BSTR` is similar to a `zend_string`; it stores the length of the
string just before the actual string, and thus the string may contain
NUL bytes. However, `php_com_olestring_to_string()` is supposed to
deal with arbitrary `OLECHAR*`s which may not be `BSTR`s, so we
introduce `php_com_bstr_to_string()` and use it for the only case where
we actually have to deal with `BSTR`s which may contain NUL bytes.

Contrary to `php_com_olestring_to_string()` we return a `zend_string`,
so we can save the re-allocation when converting to a `zval`.

We also cater to `php_com_string_to_olestring()` not being binary safe,
with basically the same fix we did for `php_com_olestring_to_string()`.

show more ...

# dfac28f8 29-Jun-2020 Christoph M. Becker

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Fix #79756: finfo_file crash (FILEINFO_MIME)


# 816b4c12 29-Jun-2020 Christoph M. Becker

Fix #79756: finfo_file crash (FILEINFO_MIME)

If `ctime` or `asctime` return `NULL`, we must not attempt to copy the
buffer, but rather return `NULL` as well.

# aca621cf 29-Jun-2020 Christoph M. Becker

Fix #79749: Converting FFI instances to bool fails

Casting objects to bool is supposed to yield `true`. Since the
`cast_object` handler is required now, we have to implement the
`_I

Fix #79749: Converting FFI instances to bool fails

Casting objects to bool is supposed to yield `true`. Since the
`cast_object` handler is required now, we have to implement the
`_IS_BOOL` conversion there.

show more ...

# d005a8e9 29-Jun-2020 Xinchen Hui

Fixed bug #79743 (Fatal error when assigning to array property with JIT enabled)

simple typo

# 43cd3f68 26-Jun-2020 Nikita Popov

Fixed bug #79741

# c5caa051 26-Jun-2020 Nikita Popov

Fixed bug #79740

# 5435a4a9 24-Jun-2020 Nikita Popov

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Fixed bug #79030 Use usec from apache request time


# 4a26628b 24-Jun-2020 Herbert256

Fixed bug #79030 Use usec from apache request time

Don't unnecessarily truncate to milliseconds.

Closes GH-5760.

# 18f58080 08-Jun-2020 Christoph M. Becker

Convert shmop resources to opaque objects

We make `shmop_close()` a NOP, and deprecate the function right away;
detaching from SHM now happens when the wrapper object is freed.

# 26aefb75 15-Apr-2020 Christoph M. Becker

Fix #69804: ::getStaticPropertyValue() throws on protected props

`ReflectionClass` allows reading of the values of private and protected
constants, and also to get private and protected

Fix #69804: ::getStaticPropertyValue() throws on protected props

`ReflectionClass` allows reading of the values of private and protected
constants, and also to get private and protected static methods.
Therefore getting the values of private and protected static properties
is also permissible, especially since `::getStaticProperties()` already
allows to do so.

We also allow ::setStaticPropertyValue() to modify private and
protected properties, because otherwise this method is useless, as
modifying public properties can be done directly.

show more ...

# ef2130db 24-Jun-2020 Christoph M. Becker

Fix #79487: ::getStaticProperties() ignores property modifications

When retrieving the static class properties via reflection, we have to
cater to possible modifications.

1...<<111112113114115116117118119120>>...619