History log of /PHP-8.0/ (Results 126 – 150 of 99768)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
93f11d8402-Sep-2022 Nicolas Grekas

Fix GH-8932: Provide a way to get the called-scope of closures (#9299)

Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de>

3d6ed8c830-Aug-2022 Sara Golemon

Catch up dev version numbers

3503b1da26-Jun-2022 Jakub Zelenka

Fix bug #77780: "Headers already sent" when previous connection was aborted

This change primarily splits SAPI deactivation to module and destroy
parts. The reason is that currently some

Fix bug #77780: "Headers already sent" when previous connection was aborted

This change primarily splits SAPI deactivation to module and destroy
parts. The reason is that currently some SAPIs might bail out
on deactivation. One of those SAPI is PHP-FPM that can bail out on
request end if for example the connection is closed by the client
(web sever). The problem is that in such case the resources are not
freed and some values reset. The most visible impact can have not
resetting the PG(headers_sent) which can cause erorrs in the next
request. One such issue is described in #77780 bug which this fixes
and is also cover by a test in this commit. It seems reasonable
to separate deactivation and destroying of the resource which means
that the bail out will not impact it.

show more ...

986e731929-Aug-2022 Jakub Zelenka

Re-add fixed tests for GH-8885

bcdd987729-Aug-2022 Jakub Zelenka

Fix GH-8885 tests on MacOS

263a07e529-Aug-2022 Dmitry Stogov

typo

f92505cf03-Jul-2022 Dmitry Menshikov

Fix GH-8885: access.log with stderr writes logs to error_log after reload

This fix allows restoring the the original stderr so the logs are
correctly written.

4135e60129-Aug-2022 Dmitry Stogov

Fix memory leak

Fixes oss-fuzz #50616

725cb4e829-Aug-2022 Christoph M. Becker

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

This reverts commit cd1aed8eddd2dccbb55fb1bc3d67b23a8455248c, as
discussed on internals (<https://externals.io

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

This reverts commit cd1aed8eddd2dccbb55fb1bc3d67b23a8455248c, as
discussed on internals (<https://externals.io/message/118483>).

show more ...

ce42dcf429-Aug-2022 Dmitry Stogov

Fix ext/opcache/tests/jit/inc_obj_004.phpt failure introduced by fd74ee7e909c66f09d8d904a5438b275a13e8738

This should fix GH-9445

e2a5428c18-Jul-2022 David Carlier

FPM fix strict prototype warnings.

Closes GH-8986.

f866295626-Aug-2022 Michael Voříšek

Fix pdo_dblib ext test conflicts when run in parallel

Closes GH-9430.

34d9e08926-Aug-2022 Michael Voříšek

Fix GH-8348 for nightly

be4dd60c25-Aug-2022 Michael Voříšek

Fix oci8/pdo_oci random test failures when run in parallel

Closes GH-9424.

f597546924-Aug-2022 Christoph M. Becker

xmlRelaxNGCleanupTypes() is deprecated as of libxml2 2.10.0

The documentation[1] suggest to call `xmlCleanupParser()` instead, but
we are not doing that for reasons[2]. Thus, we do no l

xmlRelaxNGCleanupTypes() is deprecated as of libxml2 2.10.0

The documentation[1] suggest to call `xmlCleanupParser()` instead, but
we are not doing that for reasons[2]. Thus, we do no longer call
`xmlRelaxNGCleanupTypes()` for libxml2 ≥ 2.10.0.

[1] <https://gnome.pages.gitlab.gnome.org/libxml2/devhelp/libxml2-relaxng.html#xmlRelaxNGCleanupTypes>
[2] <https://github.com/php/php-src/commit/8742276eb3905eb97a585417000c7b8df85006d4>

Closes GH-9417.

show more ...

c19116ff24-Aug-2022 Michael Voříšek

Test oci8 & pdo_oci in CI

Closes GH-8348

fd74ee7e22-Aug-2022 Dmitry Stogov

JIT: Make code generation to be consistent with register allocation

Fixes ext/opcache/tests/jit/add_014.phpt with opcache.jit=1205

73c2d79f22-Aug-2022 Dmitry Stogov

Fix memory leaks

Fixes oss-fuzz #50078

c9c51eb122-Aug-2022 Dmitry Stogov

Tracing JIT: Fix incorrect guard elimination

Fixes oss-fuzz #49917

bb34121019-Aug-2022 Christoph M. Becker

Fix GH-9361: Segmentation fault on script exit

Using a lot of memory may overflow some `int` calculations; to avoid
that we make sure that the operands are promoted to `size_t`.

Fix GH-9361: Segmentation fault on script exit

Using a lot of memory may overflow some `int` calculations; to avoid
that we make sure that the operands are promoted to `size_t`.

This issue has been analyzed by @chschneider.

Closes GH-9379.

show more ...

3058925819-Jul-2022 Michael Voříšek

Fix pdo_oci tests for PHP 8.0

6027d441c04-Aug-2022 NathanFreeman <1056159381@qq.com>

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

We have to reset intSubset if replacing doctype with another doctype node.

Closes GH-9201.
Closes GH-9376.

52e312af19-Aug-2022 David Carlier

opcache jit fix message format for OpenBSD.

like macOs it requires `ll`.
Closes #9380.

d6831e9a19-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

ba029fce19-Aug-2022 Tim Starling

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

Closes GH-9323

12345678910>>...3991