History log of /PHP-8.4/UPGRADING (Results 51 – 75 of 1903)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# b5568a00 16-Aug-2024 David CARLIER

GH-15440: adding CURLOPT_TCP_KEEPCNT constant (8.9.0) (#15446)

close GH-15446


# d2810f57 14-Aug-2024 jrfnl

[skip ci] 8.4 | UPGRADING: add missing constant

Ref: https://github.com/php/php-src/commit/564914ac1ac872d5d3dd97bdc4c4c17539ce2fb2#diff-c5961ea04ab805b0059964fac68d6e159095a4b56aaaded0b1b94

[skip ci] 8.4 | UPGRADING: add missing constant

Ref: https://github.com/php/php-src/commit/564914ac1ac872d5d3dd97bdc4c4c17539ce2fb2#diff-c5961ea04ab805b0059964fac68d6e159095a4b56aaaded0b1b941b8768c0f52

show more ...


# ddaeb203 14-Aug-2024 jrfnl

[skip ci] 8.4 | UPGRADING: fix incorrect function names

Ref: https://github.com/php/php-src/commit/1cf8291c8519919eb58d00f25f0b917363fed971#diff-d22d5ad00ee9f000cb8c8f9a5cfb905a8de91e7dc4a63

[skip ci] 8.4 | UPGRADING: fix incorrect function names

Ref: https://github.com/php/php-src/commit/1cf8291c8519919eb58d00f25f0b917363fed971#diff-d22d5ad00ee9f000cb8c8f9a5cfb905a8de91e7dc4a633896e2c5ab4ad1513d1

show more ...


# d245bf12 14-Aug-2024 jrfnl

[skip ci] 8.4 | UPGRADING: move new function to correct section

The `pg_result_memory_size()` function is a new feature, not a deprecated feature.


# ba321af0 14-Aug-2024 jrfnl

[skip ci] 8.4 | UPGRADING: fix typo


# d61cb70e 14-Aug-2024 jrfnl

[skip ci] 8.4 | UPGRADING: fix extension order

A number of times, extensions were not listed in alphabetic order.

Fixed now.

Includes a few minor fixes where extension name

[skip ci] 8.4 | UPGRADING: fix extension order

A number of times, extensions were not listed in alphabetic order.

Fixed now.

Includes a few minor fixes where extension names were using inconsistent casing across the file.

show more ...


# 0abd54d5 14-Aug-2024 jrfnl

[skip ci] 8.4 | UPGRADING: join PDO entries

There were multiple headers for the same PDO extensions in the "New features" section.

This joins these together.


# 68d5c814 14-Aug-2024 jrfnl

[skip ci] 8.4 | UPGRADING: add missing RFC links

Includes fixing up existing (deprecations) RFC links which didn't directly link to the section within the RFC.


# 74bf8949 14-Aug-2024 Gina Peter Banyard

ext/standard/info.c: Throw ValueErrors on invalid inputs to php_uname() (#15385)


# d100caa4 14-Aug-2024 Gina Peter Bnayard

[skip ci] Add NEWS/UPGRADING + wording amendment for GH-13483


# 8448db84 13-Aug-2024 Kamil Tekiela

Mention in UPGRADING the MYSQLI_REFRESH_* constants


# be6dee3c 05-Aug-2024 Ilija Tovilo

Reset seen symbols when ending namespace (GH-15244)

Previously, seen symbols were never cleaned during the compilation of a single
file. This makes it impossible to use a class or functi

Reset seen symbols when ending namespace (GH-15244)

Previously, seen symbols were never cleaned during the compilation of a single
file. This makes it impossible to use a class or function from a different
namespace if such a symbol is also declared within the same file. This is
inconsistent with how it would work when split into different files.

show more ...


# 587110c5 13-Aug-2024 Máté Kocsis

Deprecate Soft-deprecated DOMDocument and DOMEntity properties (#15369)

RFC: https://wiki.php.net/rfc/deprecations_php_8_4#formally_deprecate_soft-deprecated_domdocument_and_domentity_proper

Deprecate Soft-deprecated DOMDocument and DOMEntity properties (#15369)

RFC: https://wiki.php.net/rfc/deprecations_php_8_4#formally_deprecate_soft-deprecated_domdocument_and_domentity_properties

show more ...


# d052d612 10-Aug-2024 David Carlier

ext/sockets: adding SOCK_CLOEXEC/SOCK_NONBLOCK options.

targetted for socket_create_pair/socket_create, they re not considered
as socket type but to be ORed with these (to avoid socketpa

ext/sockets: adding SOCK_CLOEXEC/SOCK_NONBLOCK options.

targetted for socket_create_pair/socket_create, they re not considered
as socket type but to be ORed with these (to avoid socketpair2/socket2
likely), set O_CLOEXEC/O_NONBLOCK respectively on the file descriptors.

close GH-15322

show more ...


# 225034db 12-Aug-2024 Simonov Denis

pdo_firebird: Formatting time zone types

As a follow-up to the commit which introduced support for Firebird 4.0+
data types[1], we add support for formats for types with time zones.

pdo_firebird: Formatting time zone types

As a follow-up to the commit which introduced support for Firebird 4.0+
data types[1], we add support for formats for types with time zones.

Since this uses the newer Firebird C++ API, pdo_firebird now requires a
C++ compiler to be built.

[1] <https://github.com/php/php-src/pull/14897>

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

Closes GH-15230.

show more ...


# 7bb5a2ee 07-Aug-2024 Christoph M. Becker

[ci skip] `yield /*comment*/ from` is no longer a parse error

Closes GH-15276.


# f5ae5ac8 12-Aug-2024 Gina Peter Banyard

ext/standard: Throw ValueErrors in str_getcsv() for invalid inputs (#15365)

This was forgotten when adjusting the behaviour of other CSV functions


# 0a23b067 12-Aug-2024 Gina Peter Banyard

Deprecate using "_" as a class name (#15360)

RFC: https://wiki.php.net/rfc/deprecations_php_8_4#deprecate_using_a_single_underscore_as_a_class_name


# c818d944 12-Aug-2024 Gina Peter Banyard

ext/(standard|spl): Deprecate passing a non-empty string as the $enclosure parameter (#15362)


# 81b49cd0 12-Aug-2024 Ayesh Karunaratne

ext/curl: Add HTTP/3 constants (#15350)

This intends to supersede the two following PRs:
- #12000 because it does not modify the stub file, but only update the
arginfo file. It a

ext/curl: Add HTTP/3 constants (#15350)

This intends to supersede the two following PRs:
- #12000 because it does not modify the stub file, but only update the
arginfo file. It also proposes to merge to GA branches, and is
currently marked as Requires RM Approval.
- #12543 Essentially the same as this PR and from the same author, as
this, but its about a year old and requires rebasing anyway.

This adds the `CURL_HTTP_VERSION_3` and `CURL_HTTP_VERSION_3ONLY`
constants on relevant versions (7.66 and 7.88 respectively).

It is possible to use HTTP/3 without having these constants declared,
but having them declared in PHP makes things more approachable and
"official".

show more ...


# 4f58d5b0 11-Aug-2024 Gina Peter Banyard

ext/mysqli: Deprecate passing the parameter to mysqli_store_result() (#15311)

And deprecate the MYSQLI_STORE_RESULT_COPY_DATA constant.

RFC: https://wiki.php.net/rfc/deprecations_ph

ext/mysqli: Deprecate passing the parameter to mysqli_store_result() (#15311)

And deprecate the MYSQLI_STORE_RESULT_COPY_DATA constant.

RFC: https://wiki.php.net/rfc/deprecations_php_8_4#deprecate_the_second_parameter_to_mysqli_store_result

show more ...


# 8c2ebc0a 11-Aug-2024 Gina Peter Bnayard

[skip ci] Add NEWS/UPGRADING entries for mysqli deprecations


# cb8df212 11-Aug-2024 jrfnl

[skip ci] 8.4 | UPGRADING: add missing entry for DBA resource to object migration

Ref: 14329

P.S.: looks like 14282 also doesn't have a mention, but that PR doesn't appear to have a

[skip ci] 8.4 | UPGRADING: add missing entry for DBA resource to object migration

Ref: 14329

P.S.: looks like 14282 also doesn't have a mention, but that PR doesn't appear to have an impact on userland - maybe a NEWS entry ?

show more ...


# 51a557ee 10-Aug-2024 jrfnl

[skip ci] 8.4 | UPGRADING: various tweaks


# 1d198c66 10-Aug-2024 David Carlier

ext/sockets: controlling ephemeral port ranges on *BSD.

whether ephemeral ports are onto the privileged low port ranges
or a range more fit for restricted scenarios.

cl

ext/sockets: controlling ephemeral port ranges on *BSD.

whether ephemeral ports are onto the privileged low port ranges
or a range more fit for restricted scenarios.

close GH-15335

show more ...


12345678910>>...77