History log of /php-src/NEWS (Results 3051 – 3075 of 15454)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# fa10abd6 19-Apr-2020 Christoph M. Becker

Fix #79491: Search for .user.ini extends up to root dir

The `start` parameter of `php_cgi_ini_activate_user_config` is supposed
to hold the byte offset of the doc root in the given `path

Fix #79491: Search for .user.ini extends up to root dir

The `start` parameter of `php_cgi_ini_activate_user_config` is supposed
to hold the byte offset of the doc root in the given `path`. However,
the current expression which fixes a potential type incompatibility
will ever only evaluate to zero or one, because it uses the *logical*
and operator (`&&`). Furthermore we notice that subtracting one from
`doc_root_len` is not necessary, so there is even no need for the
`start` parameter at all.

show more ...

# a230b5a6 20-Apr-2020 Nikita Popov

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Fix #79497: Fix php_openssl_subtract_timeval()


# 94e09bfe 19-Apr-2020 Joe Cai

Fix #79497: Fix php_openssl_subtract_timeval()

I stumbled upon this while debugging a strange issue with
stream_socket_client() where it randomly throws out errors when
the connectio

Fix #79497: Fix php_openssl_subtract_timeval()

I stumbled upon this while debugging a strange issue with
stream_socket_client() where it randomly throws out errors when
the connection timeout is set to below 1s. The logic to calculate
time difference in php_openssl_subtract_timeval() is wrong when
a.tv_usec < b.tv_usec, causing connection errors before the timeout
is reached.

show more ...

# 0b709e34 16-Apr-2020 Nikita Popov

Fix bug #79336

Make reading of floats and doubles host-endian independent.

# 58e6a0a6 15-Apr-2020 Nikita Popov

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Fixed bug #79477


# 79a36ff7 15-Apr-2020 Nikita Popov

Fixed bug #79477

Make sure to deindirect properties when creating array.

# 537680a9 14-Apr-2020 Christoph M. Becker

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Add missing CVE


# c4cdf1ae 14-Apr-2020 Christoph M. Becker

Add missing CVE

# ef56b2c9 14-Apr-2020 Nikita Popov

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Fixed bug #79468


# 95eaccd0 13-Apr-2020 dinosaur

Fixed bug #79468

Close the stream filter resources when removing them from the stream.

# 80598f12 08-Apr-2020 Alex Dowad

Syntax errors caused by unclosed {, [, ( mention specific location

Aside from a few very specific syntax errors for which detailed exceptions are
thrown, generally PHP just emits the def

Syntax errors caused by unclosed {, [, ( mention specific location

Aside from a few very specific syntax errors for which detailed exceptions are
thrown, generally PHP just emits the default error messages generated by bison on syntax
error. These messages are very uninformative; they just say "Unexpected ... at line ...".

This is most problematic with constructs which can span an arbitrary number of lines, such
as blocks of code delimited by { }, 'if' conditions delimited by ( ), and so on. If a closing
delimiter is missed, the block will run for the entire remainder of the source file (which
could be thousands of lines), and then at the end, a parse error will be thrown with the
dreaded words: "Unexpected end of file".

Therefore, track the positions of opening and closing delimiters and ensure that they match
up correctly. If any mismatch or missing delimiter is detected, immediately throw a parse
error which points the user to the offending line. This is best done in the *lexer* and not
in the parser.

Thanks to Nikita Popov and George Peter Banyard for suggesting improvements.

Fixes bug #79368.
Closes GH-5364.

show more ...

# a76b3358 14-Apr-2020 Christoph M. Becker

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Add NEWS entries [ci skip]


# 89675887 14-Apr-2020 Christoph M. Becker

Add NEWS entries [ci skip]

# e6458d67 09-Apr-2020 Christoph M. Becker

Fix #79462: method_exists and property_exists incoherent behavior

Both functions are closely related, so should behave the same for wrong
input types, i.e. both should throw a TypeError.

# 823a9568 03-Apr-2020 Nikita Popov

Fixed bug #78434

The DO_INIT flag, which will skip the first resume on a primed
generator, should always be set when starting to yield from a
new generator, not only when the yield f

Fixed bug #78434

The DO_INIT flag, which will skip the first resume on a primed
generator, should always be set when starting to yield from a
new generator, not only when the yield from happens during priming.

show more ...

# 13c9572a 07-Apr-2020 Christoph M. Becker

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Fix #78221: DOMNode::normalize() doesn't remove empty text nodes


# efec22b7 11-Mar-2020 Christoph M. Becker

Fix #78221: DOMNode::normalize() doesn't remove empty text nodes

If a text node is not followed by another text node, we remove it, if
its textContent is empty.

# 22a077b6 06-Apr-2020 Christoph M. Becker

Fix #69264: __debugInfo() ignored while extending SPL classes

We actually implement `::__debugInfo()` and drop the `get_debug_info()`
handlers of all relevant SPL classes. This is clean

Fix #69264: __debugInfo() ignored while extending SPL classes

We actually implement `::__debugInfo()` and drop the `get_debug_info()`
handlers of all relevant SPL classes. This is cleaner and gives more
flexibility regarding overriding the functionality in descendant
classes.

show more ...

# cf68bc41 02-Apr-2020 Nikita Popov

Fixed bug #79434

# 319c21b1 02-Apr-2020 Remi Collet

news / UPGRADING for zip 1.19.0

# 6983ae75 02-Apr-2020 Christoph M. Becker

Fix #47983: mixed LF and CRLF line endings in mail()

Email headers are supposed to be separated with CRLF. Period.

# c065a586 01-Apr-2020 Christoph M. Becker

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Add NEWS entryc [ci skip]


# cc3af6fd 01-Apr-2020 Christoph M. Becker

Add NEWS entryc [ci skip]

# 01634f84 31-Mar-2020 Derick Rethans

The 7.4 branch is now for 7.4.6

# 33226c3a 31-Mar-2020 Christoph M. Becker

Next is 7.3.18

1...<<121122123124125126127128129130>>...619