#
d713e361 |
| 18-Aug-2024 |
David Carlier |
ext/sockets: adding SO_BINDTOIFINDEX. similar to SO_BINDTODEVICE but works with interface ids instead. close GH-15479 |
#
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 ...
|
#
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 ...
|