History log of /PHP-8.1/NEWS (Results 426 – 450 of 14214)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# eb8ea14c 19-Aug-2022 George Peter Banyard

Merge branch 'PHP-8.0' into PHP-8.1


# d6831e9a 19-Aug-2022 George Peter Banyard

Revert Fixed bug #79451

The fix for 8.1 and above is not identical and I don't know how to fix without breaking the whole build apparently

# c36a1ea1 19-Aug-2022 George Peter Banyard

Merge branch 'PHP-8.0' into PHP-8.1


# ba029fce 19-Aug-2022 Tim Starling

Fix GH-9323: crash when the VM enters userspace code via the GC

Closes GH-9323

# 1d4300d8 30-Jul-2022 NathanFreeman <1056159381@qq.com>

Fix bug #79451: Using DOMDocument->replaceChild on doctype causes double free

Closes GH-9201

# 5d196d9e 18-Aug-2022 Christoph M. Becker

Merge branch 'PHP-8.0' into PHP-8.1

* PHP-8.0:
Fix GH-9316: $http_response_header is wrong for long status line


# 72da4187 17-Aug-2022 Christoph M. Becker

Fix GH-9316: $http_response_header is wrong for long status line

While the reason-phrase in a HTTP response status line is usually
short, there is no actual limit specified by the RFCs.

Fix GH-9316: $http_response_header is wrong for long status line

While the reason-phrase in a HTTP response status line is usually
short, there is no actual limit specified by the RFCs. As such, we
must not assume that the line fits into the buffer (which is currently
128 bytes large).

Since there is no real need to present the complete status line, we
simply read and discard the rest of a long line.

Co-authored-by: Tim Düsterhus <timwolla@googlemail.com>

Closes GH-9319.

show more ...

# 93bed982 17-Aug-2022 Jakub Zelenka

Merge branch 'PHP-8.0' into PHP-8.1


# 84dcf578 15-Aug-2022 Jakub Zelenka

Fix GH-9339: OpenSSL oid_file path check warning contains uninitialized path

# 7c6316ad 17-Aug-2022 Gabriel Caruso

Prepare for 8.0.24

# 7f266619 16-Aug-2022 Ben Ramsey

PHP-8.1 is now for PHP 8.1.11-dev

# 306da80f 15-Aug-2022 Christoph M. Becker

Merge branch 'PHP-8.0' into PHP-8.1

* PHP-8.0:
Correct IntlDateFormatter::formatObject params


# 05ed47ef 15-Aug-2022 Gert de Pagter

Correct IntlDateFormatter::formatObject params

Closes GH-9341.

# 7f64a8d5 14-Aug-2022 Jakub Zelenka

[skip ci] Add missing NEWS entry for GH-8409 fix to PHP-8.1 branch (skip-ci)

# b8d07451 14-Aug-2022 twosee

Re-fix GH-8409: SSL handshake timeout persistent connections hanging

This fix is another solution to replace d0527427be57957157aec5e26a28899b380140df, use zend_try and zend_catch to make sur

Re-fix GH-8409: SSL handshake timeout persistent connections hanging

This fix is another solution to replace d0527427be57957157aec5e26a28899b380140df, use zend_try and zend_catch to make sure persistent stream will be released when error occurred.

Closes GH-9332.

show more ...

# 897ca85d 09-Aug-2022 Jakub Zelenka

Revert "Fix GH-8409: SSL handshake timeout persistent connections hanging"

This reverts commit d0527427be57957157aec5e26a28899b380140df.

This patch makes Swoole/Swow can not work an

Revert "Fix GH-8409: SSL handshake timeout persistent connections hanging"

This reverts commit d0527427be57957157aec5e26a28899b380140df.

This patch makes Swoole/Swow can not work anymore, because Coroutine will yield to another one during socket operation, EG(record_errors) assertion will always fail, and zend_begin_record_errors() was only used during compile time before.
Note: zend_emit_recorded_errors() and the typo fix are reserved.

show more ...

# d0527427 09-Aug-2022 Jakub Zelenka

Fix GH-8409: SSL handshake timeout persistent connections hanging

This is not actually related to SSL handshake but stream socket creation
which does not clean errors if the error handle

Fix GH-8409: SSL handshake timeout persistent connections hanging

This is not actually related to SSL handshake but stream socket creation
which does not clean errors if the error handler is set. This fix
prevents emitting errors until the stream is freed.

show more ...

# 71c22efa 12-Aug-2022 Christoph M. Becker

Fix GH-9309: Segfault when connection is used after imap_close()

We actually need to check whether `php_imap_object.imap_stream` is
`NULL` to detect that the connection has already been

Fix GH-9309: Segfault when connection is used after imap_close()

We actually need to check whether `php_imap_object.imap_stream` is
`NULL` to detect that the connection has already been closed.

Closes GH-9313.

show more ...

# 7908aae3 12-Aug-2022 Christoph M. Becker

Merge branch 'PHP-8.0' into PHP-8.1

* PHP-8.0:
Fix GH-9296: `ksort` behaves incorrectly on arrays with mixed keys


# cd1aed8e 11-Aug-2022 Denis Vaksman

Fix GH-9296: `ksort` behaves incorrectly on arrays with mixed keys

The comparator function used at ksort in SORT_REGULAR mode
need to be consistent with basic comparison rules. These rul

Fix GH-9296: `ksort` behaves incorrectly on arrays with mixed keys

The comparator function used at ksort in SORT_REGULAR mode
need to be consistent with basic comparison rules. These rules
were changed in PHP-8.0 for numeric strings, but comparator
used at ksort kept the old behaviour. It leads to inconsistent
situations, when after ksort the first key is GREATER than some
of the next ones by according to the basic comparison operators.

Closes GH-9293.

show more ...

# 07095785 08-Aug-2022 Michael Olšavský

Fix GH-9266: GC root buffer keeps growing when dtors are present

Do not reset cleared count on GC rerun.

Closes GH-9265.

# c9fa98a1 07-Aug-2022 Jakub Zelenka

Merge branch 'PHP-8.0' into PHP-8.1


# d9ff5e07 04-Aug-2022 Jakub Zelenka

Fix GH-8472: stream_socket_accept result may have incorrect metadata

# 2d777466 04-Aug-2022 zeriyoshi

Merge remote-tracking branch 'upstream/PHP-8.0' into PHP-8.1


# 1ce2b562 04-Aug-2022 zeriyoshi

[CI skip] update NEWS

1...<<11121314151617181920>>...569