History log of /php-src/ (Results 251 – 275 of 114289)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
1b6320b030-Oct-2024 Ilija Tovilo

Merge branch 'PHP-8.3' into PHP-8.4

* PHP-8.3:
[skip ci] Move nightly to workflow_call


4685e3c330-Oct-2024 Ilija Tovilo

Merge branch 'PHP-8.2' into PHP-8.3

* PHP-8.2:
[skip ci] Move nightly to workflow_call


9e5024d930-Oct-2024 Ilija Tovilo

Merge branch 'PHP-8.1' into PHP-8.2

* PHP-8.1:
[skip ci] Move nightly to workflow_call


08bbd7d129-Oct-2024 Ilija Tovilo

[skip ci] Move nightly to workflow_call

This PR removes most of the logic of nightly_matrix.php by converting
nightly.yml to a workflow_call, and invoking it multiple times for each bran

[skip ci] Move nightly to workflow_call

This PR removes most of the logic of nightly_matrix.php by converting
nightly.yml to a workflow_call, and invoking it multiple times for each branch
in a new root.yml workflow. The naming of the files is intentionally kept to
make the diff readable. They may still be renamed afterward.

Closes GH-16642

show more ...

f4f6c13830-Oct-2024 Dmitry Stogov

Update trace type inference and abstract stack to be consistent with #16339 (JIT support for ASSIGN_DIM[_OP] with IS_VAR op1) (#16651)

7699476430-Oct-2024 Ilija Tovilo

Remove -Werror for libmysql test on 8.1 only

ed041c3402-Apr-2024 Ilija Tovilo

Partial backport of e7462bf

e7462bff19228162a21ccc6dd248b0dbffc15517


ext/opcache/tests/jit/ignored_opcodes.phpt
ext/zend_test/tests/observer_backtrace_01.phpt
ext/zend_test/tests/observer_basic_01.phpt
ext/zend_test/tests/observer_basic_02.phpt
ext/zend_test/tests/observer_basic_03.phpt
ext/zend_test/tests/observer_basic_04.phpt
ext/zend_test/tests/observer_basic_05.phpt
ext/zend_test/tests/observer_bug81430_1.phpt
ext/zend_test/tests/observer_bug81430_2.phpt
ext/zend_test/tests/observer_bug81435.phpt
ext/zend_test/tests/observer_call_user_func_01.phpt
ext/zend_test/tests/observer_call_user_func_02.phpt
ext/zend_test/tests/observer_call_user_func_03.phpt
ext/zend_test/tests/observer_call_user_func_04.phpt
ext/zend_test/tests/observer_closure_01.phpt
ext/zend_test/tests/observer_closure_02.phpt
ext/zend_test/tests/observer_error_01.phpt
ext/zend_test/tests/observer_error_02.phpt
ext/zend_test/tests/observer_error_03.phpt
ext/zend_test/tests/observer_error_04.phpt
ext/zend_test/tests/observer_error_05.phpt
ext/zend_test/tests/observer_eval_01.phpt
ext/zend_test/tests/observer_exception_01.phpt
ext/zend_test/tests/observer_fiber_01.phpt
ext/zend_test/tests/observer_fiber_02.phpt
ext/zend_test/tests/observer_fiber_03.phpt
ext/zend_test/tests/observer_fiber_04.phpt
ext/zend_test/tests/observer_fiber_05.phpt
ext/zend_test/tests/observer_fiber_06.phpt
ext/zend_test/tests/observer_generator_01.phpt
ext/zend_test/tests/observer_generator_02.phpt
ext/zend_test/tests/observer_generator_03.phpt
ext/zend_test/tests/observer_generator_04.phpt
ext/zend_test/tests/observer_generator_05.phpt
ext/zend_test/tests/observer_magic_01.phpt
ext/zend_test/tests/observer_opline_01.phpt
ext/zend_test/tests/observer_retval_01.phpt
ext/zend_test/tests/observer_retval_02.phpt
ext/zend_test/tests/observer_retval_03.phpt
ext/zend_test/tests/observer_retval_04.phpt
ext/zend_test/tests/observer_retval_05.phpt
ext/zend_test/tests/observer_retval_06.phpt
ext/zend_test/tests/observer_retval_07.phpt
ext/zend_test/tests/observer_retval_by_ref_01.phpt
ext/zend_test/tests/observer_retval_by_ref_02.phpt
ext/zend_test/tests/observer_retval_by_ref_03.phpt
ext/zend_test/tests/observer_shutdown_01.phpt
ext/zend_test/tests/observer_shutdown_02.phpt
ext/zend_test/tests/observer_types_01.phpt
ext/zend_test/tests/observer_zend_call_function_01.phpt
eba4ce7730-Oct-2024 Ilija Tovilo

Merge branch 'PHP-8.3' into PHP-8.4

* PHP-8.3:
[CI] Backport usage of db service for 8.1


cf4c018230-Oct-2024 Ilija Tovilo

Merge branch 'PHP-8.1' into PHP-8.2

* PHP-8.1:
[CI] Backport usage of db service for 8.1


560a585130-Oct-2024 Ilija Tovilo

[CI] Backport usage of db service for 8.1

Nightly already uses them. We're running into port clashes otherwise.

Closes GH-16647

43de8ff130-Oct-2024 Arnaud Le Blanc

Merge branch 'PHP-8.4'

* PHP-8.4:
Fix assertion failure in zend_std_read_property


3d3b22dd29-Oct-2024 Arnaud Le Blanc

Fix assertion failure in zend_std_read_property

We asserted that Z_PROP_FLAG_P(retval) was exactly IS_PROP_UNINIT, but this is a
bit field and it may contain irrelevant bits. For instanc

Fix assertion failure in zend_std_read_property

We asserted that Z_PROP_FLAG_P(retval) was exactly IS_PROP_UNINIT, but this is a
bit field and it may contain irrelevant bits. For instance it may contain
IS_PROP_REINITABLE during clone, or IS_PROP_LAZY if the object is lazy.

Fixes GH-16615
Closes GH-16639

show more ...

ef56241429-Oct-2024 Ilija Tovilo

Merge branch 'PHP-8.3' into PHP-8.4

* PHP-8.3:
Backport nightly.yml and nightly_matrix.php to PHP-8.1


fe93cd4029-Oct-2024 Ilija Tovilo

Merge branch 'PHP-8.2' into PHP-8.3

* PHP-8.2:
Backport nightly.yml and nightly_matrix.php to PHP-8.1


9ad99bb529-Oct-2024 Ilija Tovilo

Merge branch 'PHP-8.1' into PHP-8.2

* PHP-8.1:
Backport nightly.yml and nightly_matrix.php to PHP-8.1


27e8860529-Oct-2024 Ilija Tovilo

Backport nightly.yml and nightly_matrix.php to PHP-8.1

These files are usually only used on master, as the cron trigger runs on master.
However, workflow_dispatch does use the file from

Backport nightly.yml and nightly_matrix.php to PHP-8.1

These files are usually only used on master, as the cron trigger runs on master.
However, workflow_dispatch does use the file from the triggered branch.
Furthermore, we're looking into migrating to a workflow_call trigger, which will
also run on the target branch. Backport these files now to make those changes
easier.

show more ...

cb6212b028-Oct-2024 David Carlier

Merge branch 'PHP-8.4'


6a0035b728-Oct-2024 David Carlier

Merge branch 'PHP-8.3' into PHP-8.4


e039afff28-Oct-2024 David Carlier

Merge branch 'PHP-8.2' into PHP-8.3


eeec093929-Jun-2024 David Carlier

Fix GH-14687 segfault on debugging a freed SplObjectIterator instance.

close GH-14711

99cdd67028-Oct-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Merge branch 'PHP-8.4'

* PHP-8.4:
Fix GH-16595: Another UAF in DOM -> cloneNode
Fix GH-16593: Assertion failure in DOM->replaceChild


6e82ae9928-Oct-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Merge branch 'PHP-8.3' into PHP-8.4

* PHP-8.3:
Fix GH-16595: Another UAF in DOM -> cloneNode
Fix GH-16593: Assertion failure in DOM->replaceChild


ed21ebd828-Oct-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Merge branch 'PHP-8.2' into PHP-8.3

* PHP-8.2:
Fix GH-16595: Another UAF in DOM -> cloneNode
Fix GH-16593: Assertion failure in DOM->replaceChild


9d8983c025-Oct-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix GH-16595: Another UAF in DOM -> cloneNode

We need to perform all sanity checks before doing any modification.
I don't have a reliable and easy test for this on 8.2, but I have one

Fix GH-16595: Another UAF in DOM -> cloneNode

We need to perform all sanity checks before doing any modification.
I don't have a reliable and easy test for this on 8.2, but I have one
for 8.4.

Closes GH-16598.

show more ...

d89dd28d25-Oct-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix GH-16593: Assertion failure in DOM->replaceChild

This is already forbidden by libxml, but this condition isn't properly
checked; so the return value and lack of error makes it seem l

Fix GH-16593: Assertion failure in DOM->replaceChild

This is already forbidden by libxml, but this condition isn't properly
checked; so the return value and lack of error makes it seem like it
worked while it actually didn't. Furthermore, this can break assumptions
and assertions later on.

Closes GH-16596.

show more ...

1...<<11121314151617181920>>...4572