#
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 ...
|
#
42497c1e |
| 09-Aug-2024 |
Gina Peter Banyard |
ext/soap: Deprecate passing an int to SoapServer::addFunction() (#15310) Also deprecate SOAP_FUNCTIONS_ALL constant. RFC: https://wiki.php.net/rfc/deprecations_php_8_4#deprecate_soa
ext/soap: Deprecate passing an int to SoapServer::addFunction() (#15310) Also deprecate SOAP_FUNCTIONS_ALL constant. RFC: https://wiki.php.net/rfc/deprecations_php_8_4#deprecate_soap_functions_all_constant_and_passing_it_to_soapserveraddfunction
show more ...
|
#
1e3d9189 |
| 09-Aug-2024 |
Gina Peter Banyard |
ext/core: Deprecate passing E_USER_ERROR to trigger_error() (#15308) RFC: https://wiki.php.net/rfc/deprecations_php_8_4#deprecate_passing_e_user_error_to_trigger_error |
#
46ee0fb3 |
| 09-Aug-2024 |
Ilija Tovilo |
Disallow indirect modification on readonly properties within __clone() (#15012) Indirect modification isn't allowed in __construct() because it allows references to leak, so it doesn't m
Disallow indirect modification on readonly properties within __clone() (#15012) Indirect modification isn't allowed in __construct() because it allows references to leak, so it doesn't make much sense to allow it in __clone().
show more ...
|
#
25b46965 |
| 08-Aug-2024 |
Gina Peter Banyard |
ext/xml: Deprecate xml_set_object() and passing non-callable strings as handlers (#15293) |
#
6eca7839 |
| 08-Aug-2024 |
Tim Düsterhus |
hash: Add SHA-NI implementation of SHA-256 (#15152) * hash: Add SSE2 implementation of SHA-256 Implementation taken from tarsnap/libcperciva@661752aee82dcc8070754e3e539fdc7782bd
hash: Add SHA-NI implementation of SHA-256 (#15152) * hash: Add SSE2 implementation of SHA-256 Implementation taken from tarsnap/libcperciva@661752aee82dcc8070754e3e539fdc7782bd3942. Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de> Co-authored-by: Niels Dossche <7771979+nielsdos@users.noreply.github.com> * zend_cpuinfo: Add ZEND_CPU_FEATURE_SHA * hash: Add SHA-NI implementation of SHA-256 Implementation taken from tarsnap/libcperciva@661752aee82dcc8070754e3e539fdc7782bd3942. Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de> * NEWS / UPGRADING --------- Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de> Co-authored-by: Niels Dossche <7771979+nielsdos@users.noreply.github.com>
show more ...
|
#
c8b45aa5 |
| 08-Aug-2024 |
Gina Peter Banyard |
ext/spl: Follow-up on GH-9704 (#15295) Co-authored-by: Tim Düsterhus <timwolla@googlemail.com> |
#
bb2836ec |
| 08-Aug-2024 |
Gina Peter Banyard |
ext/dba: Deprecate passing null|false to dba_key_split() (#15297) RFC: https://wiki.php.net/rfc/deprecations_php_8_4#deprecate_passing_null_and_false_to_dba_key_split |
#
74eff98c |
| 06-Aug-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Deprecate passing incorrect data types for options to ext/hash functions (#15236) RFC: https://wiki.php.net/rfc/deprecations_php_8_4#deprecate_passing_incorrect_data_types_for_options_to_ext
Deprecate passing incorrect data types for options to ext/hash functions (#15236) RFC: https://wiki.php.net/rfc/deprecations_php_8_4#deprecate_passing_incorrect_data_types_for_options_to_exthash_functions
show more ...
|
#
d9eb3783 |
| 04-Aug-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Remove DOMImplementation::getFeature() (#15233) RFC: https://wiki.php.net/rfc/deprecations_php_8_4#remove_domimplementationgetfeature_feature_version |
#
0aec0faa |
| 04-Aug-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Deprecate DOM_PHP_ERR (#15234) * Deprecate DOM_PHP_ERR RFC: https://wiki.php.net/rfc/deprecations_php_8_4#deprecate_dom_php_err_constant * Apply suggestions from code revie
Deprecate DOM_PHP_ERR (#15234) * Deprecate DOM_PHP_ERR RFC: https://wiki.php.net/rfc/deprecations_php_8_4#deprecate_dom_php_err_constant * Apply suggestions from code review Co-authored-by: Tim Düsterhus <timwolla@googlemail.com> --------- Co-authored-by: Tim Düsterhus <timwolla@googlemail.com>
show more ...
|
#
b9fef523 |
| 04-Aug-2024 |
Jorg Adam Sowa |
Deprecate date_sunrise and date_sunset constants (#12978) RFC: https://wiki.php.net/rfc/deprecations_php_8_4 |
#
e8ff7c70 |
| 04-Aug-2024 |
Tim Düsterhus |
session: Deprecate `session.sid_length` and `session.sid_bits_per_character` (#15213) RFC: https://wiki.php.net/rfc/deprecations_php_8_4 |
#
f5f92941 |
| 04-Aug-2024 |
Tim Düsterhus |
random: Deprecate `lcg_value()` (#15211) RFC: https://wiki.php.net/rfc/deprecations_php_8_4 |
#
ecd11b96 |
| 04-Aug-2024 |
Tim Düsterhus |
unserialize: Deprecate the 'S' tag (#12309) RFC: https://wiki.php.net/rfc/deprecations_php_8_4 |
#
60afeb55 |
| 30-Jul-2024 |
Saki Takamachi <34942839+SakiTakamachi@users.noreply.github.com> |
RFC: Change GMP bool cast behavior (#15151) Implementation of "RFC: Change GMP bool cast behavior" https://wiki.php.net/rfc/fix_up_bcmath_number_class Co-authored-by: Tim D
RFC: Change GMP bool cast behavior (#15151) Implementation of "RFC: Change GMP bool cast behavior" https://wiki.php.net/rfc/fix_up_bcmath_number_class Co-authored-by: Tim Düsterhus <tim@bastelstu.be>
show more ...
|
#
28080dce |
| 29-Jul-2024 |
Saki Takamachi <34942839+SakiTakamachi@users.noreply.github.com> |
`round()`: Corrected test name and fixed UPGRADING (#14943) Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de> |
#
a50adda1 |
| 28-Jul-2024 |
Gina Peter Banyard |
ext/gmp: Make GMP class final (#15121) * ext/gmp: Make GMP class final RFC: https://wiki.php.net/rfc/gmp-final * Update UPGRADING Co-authored-by: Peter Kokot <pete
ext/gmp: Make GMP class final (#15121) * ext/gmp: Make GMP class final RFC: https://wiki.php.net/rfc/gmp-final * Update UPGRADING Co-authored-by: Peter Kokot <peterkokot@gmail.com> --------- Co-authored-by: Peter Kokot <peterkokot@gmail.com>
show more ...
|
#
ad452086 |
| 20-Jul-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Add tidyNode::getNextSibling() and tidyNode::getPreviousSibling() These get the next and previous sibling nodes, respectively. We can already kind of do this by using the $child array, b
Add tidyNode::getNextSibling() and tidyNode::getPreviousSibling() These get the next and previous sibling nodes, respectively. We can already kind of do this by using the $child array, but that's inconvenient when actually walking the tree by only using node instances. Since the class is final, there is no BC break here. Closes GH-15047.
show more ...
|
#
00e45887 |
| 09-Jul-2024 |
Simonov Denis |
PDO_Firebird: Supported Firebird 4.0 datatypes (#14897) Five new data types are now available: INT128, DEC16, DEC34, TIMESTAMP_TZ, TIME_TZ. These are available starting with Firebird 4.0
PDO_Firebird: Supported Firebird 4.0 datatypes (#14897) Five new data types are now available: INT128, DEC16, DEC34, TIMESTAMP_TZ, TIME_TZ. These are available starting with Firebird 4.0. closes #14897
show more ...
|
#
21418b5b |
| 02-Jun-2024 |
David Carlier |
ext/intl: SpoofChecker::setAllowedChars support. To limit the acceptable range of acceptable unicode chars via individual ones or via a pattern. |
#
82479e89 |
| 22-Jul-2024 |
Ilija Tovilo |
Throw error for recursive comparison, instead of fatal (#14989) I don't understand the rationale of fatal erroring here. It seems this should properly unprotect the compared elements whe
Throw error for recursive comparison, instead of fatal (#14989) I don't understand the rationale of fatal erroring here. It seems this should properly unprotect the compared elements when returning up the stack. Related to GH-14980
show more ...
|
#
186788f1 |
| 21-Jul-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Fix error handling in tidy constructor |
#
3713c028 |
| 27-Jun-2024 |
David Carlier |
sapi/fpm: retiring solaris /dev/poll support proposal. Since Solaris 10, the port API is supported, is more modern, less bug prone and offers, on average, better performances. C
sapi/fpm: retiring solaris /dev/poll support proposal. Since Solaris 10, the port API is supported, is more modern, less bug prone and offers, on average, better performances. Close GH-14685
show more ...
|
#
5905857f |
| 18-Jul-2024 |
Tim Düsterhus |
RFC: Add the RoundingMode enum (#14833) see https://wiki.php.net/rfc/correctly_name_the_rounding_mode_and_make_it_an_enum Co-authored-by: Saki Takamachi <saki@php.net> Co-author
RFC: Add the RoundingMode enum (#14833) see https://wiki.php.net/rfc/correctly_name_the_rounding_mode_and_make_it_an_enum Co-authored-by: Saki Takamachi <saki@php.net> Co-authored-by: Niels Dossche <7771979+nielsdos@users.noreply.github.com>
show more ...
|