History log of /php-src/ (Results 176 – 200 of 114289)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
dbcdd4e404-Nov-2024 Ilija Tovilo

Merge branch 'PHP-8.4'

* PHP-8.4:
Postpone zend_array_sort() in ext-intl
Use bool for zend_array_sort()


085c151404-Nov-2024 Ilija Tovilo

Merge branch 'PHP-8.3' into PHP-8.4

* PHP-8.3:
Postpone zend_array_sort() in ext-intl
Use bool for zend_array_sort()


7456842904-Nov-2024 Ilija Tovilo

Merge branch 'PHP-8.2' into PHP-8.3

* PHP-8.2:
Postpone zend_array_sort() in ext-intl
Use bool for zend_array_sort()


845cdbce04-Nov-2024 Ilija Tovilo

Postpone zend_array_sort() in ext-intl

This function is not ZEND_API yet, so we cannot use it as it won't work for
dynamically linked extensions.

4b9e59b404-Nov-2024 Ilija Tovilo

[skip ci] Use bool for zend_array_sort()

zend_bool is removed in higher branches.

ecb87ca504-Nov-2024 Ilija Tovilo

Mark new zend_array_sort_ex() as ZEND_API

d82fa6ad04-Nov-2024 Ilija Tovilo

Merge branch 'PHP-8.4'

* PHP-8.4:
Fix array going away during sorting


230defc104-Nov-2024 Ilija Tovilo

Merge branch 'PHP-8.3' into PHP-8.4

* PHP-8.3:
Fix array going away during sorting


f033cf7504-Nov-2024 Ilija Tovilo

Merge branch 'PHP-8.2' into PHP-8.3

* PHP-8.2:
Fix array going away during sorting


2bdce61331-Oct-2024 Ilija Tovilo

Fix array going away during sorting

Fixes GH-16648
Closes GH-16654

fa15ac5404-Nov-2024 Ilija Tovilo

[skip ci] Merge branch 'PHP-8.4'

* PHP-8.4:
[skip ci] Fix nightly workflow dispatch


ea39a89a04-Nov-2024 Ilija Tovilo

[skip ci] Merge branch 'PHP-8.3' into PHP-8.4

* PHP-8.3:
[skip ci] Fix nightly workflow dispatch


5852c89004-Nov-2024 Ilija Tovilo

[skip ci] Merge branch 'PHP-8.2' into PHP-8.3

* PHP-8.2:
[skip ci] Fix nightly workflow dispatch


2985de7204-Nov-2024 Ilija Tovilo

[skip ci] Merge branch 'PHP-8.1' into PHP-8.2

* PHP-8.1:
[skip ci] Fix nightly workflow dispatch


e72854e831-Oct-2024 Ilija Tovilo

[skip ci] Fix nightly workflow dispatch

Closes GH-16662

f37fd7fa03-Nov-2024 David Carlier

Merge branch 'PHP-8.4'


f5b0a9ad03-Nov-2024 David Carlier

Merge branch 'PHP-8.3' into PHP-8.4


b28ded4203-Nov-2024 David Carlier

Merge branch 'PHP-8.2' into PHP-8.3


90aac52125-Oct-2024 David Carlier

Fix GH-16592 msg_send() crashes when the type does not serialize as expected.

It is assumed that the serialization always had initialised its buffer
zend_string, but in the case of a typ

Fix GH-16592 msg_send() crashes when the type does not serialize as expected.

It is assumed that the serialization always had initialised its buffer
zend_string, but in the case of a type not serialising, it is null.

close GH-16599

show more ...

64f2d11e02-Nov-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Merge branch 'PHP-8.4'

* PHP-8.4:
Fix GH-16628: FPM logs are getting corrupted with this log statement
Fix GH-16601: Memory leak in Reflection constructors


bfd9e0cc02-Nov-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Merge branch 'PHP-8.3' into PHP-8.4

* PHP-8.3:
Fix GH-16628: FPM logs are getting corrupted with this log statement
Fix GH-16601: Memory leak in Reflection constructors


16cda10602-Nov-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Merge branch 'PHP-8.2' into PHP-8.3

* PHP-8.2:
Fix GH-16628: FPM logs are getting corrupted with this log statement
Fix GH-16601: Memory leak in Reflection constructors


e643129b02-Nov-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix GH-16628: FPM logs are getting corrupted with this log statement

zlog_buf_prefix() can return a larger length than what actually was
written due to its use of snprintf(). The code in

Fix GH-16628: FPM logs are getting corrupted with this log statement

zlog_buf_prefix() can return a larger length than what actually was
written due to its use of snprintf(). The code in
zlog_stream_prefix_ex() does not take this into account, other callers
do. What ends up happening then is that stream->length is set to the
length as if snprintf() was able to write all bytes, causing
stream->length to become larger than stream->buf.size, causing a
segfault.

In case the buffer was too small we try with a larger buffer up to a
limit of zlog_limit. This makes sure that the stream length will remain
bounded by the buffer size.

This also adds assertions to make the programmer intent clear and catch
this more easily in debug builds.

Closes GH-16680.

show more ...

f0f666ba01-Nov-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix GH-16601: Memory leak in Reflection constructors

Additionally fixes wrong behaviour in ReflectionParameter when you first
have a construction that uses an object and the subsequent d

Fix GH-16601: Memory leak in Reflection constructors

Additionally fixes wrong behaviour in ReflectionParameter when you first
have a construction that uses an object and the subsequent doesn't.

Closes GH-16672.

show more ...

5d7fe13902-Nov-2024 Gina Peter Banyard

Merge branch 'PHP-8.4'

* PHP-8.4:
ext/gmp: Fix segfault when null is encountered on an overloaded operator
ext/gmp: Add behavioural tests for operator overloading


12345678910>>...4572