#
0e33b8da |
| 30-Jul-2024 |
Saki Takamachi |
Update NEWS for PHP 8.4.0alpha3
|
#
c7b65508 |
| 30-Jul-2024 |
Arnaud Le Blanc |
[ci skip] NEWS
|
#
9083ce4d |
| 29-Jul-2024 |
Tim Düsterhus |
[skip ci] Add missing name in NEWS for GH-15121
|
#
e0a2e2e5 |
| 28-Jul-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Fix GH-15123: var_dump doesn't actually work on XMLReader (#15130)
|
#
a7d856d9 |
| 27-Jul-2024 |
David Carlier |
ext/readline: fix global readline vars when updating rl_line_buffer. if the new value was larger, rl_line_buffer_length was never updated. neither was rl_end (on unixes). close
ext/readline: fix global readline vars when updating rl_line_buffer. if the new value was larger, rl_line_buffer_length was never updated. neither was rl_end (on unixes). close GH-15120
show more ...
|
#
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 ...
|
#
ab449a7e |
| 24-Jul-2024 |
Christoph M. Becker |
Add missing cstddef include for C++ builds Closes GH-15096.
|
#
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 ...
|
#
da72ac11 |
| 24-Jul-2024 |
Christoph M. Becker |
Fix GH-15094: php_random_default_engine() is not C++ conforming Using compound literals is conforming to C99 (and up), but not with any C++ standard. Since the code is in a public heade
Fix GH-15094: php_random_default_engine() is not C++ conforming Using compound literals is conforming to C99 (and up), but not with any C++ standard. Since the code is in a public header, it might be used by C++ extensions. Unfortunately, we cannot even used designated initializers, because these are a C++20 feature, so we stick with classic C/C++ code. Closes GH-15100.
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.
|
#
b537f013 |
| 22-Jul-2024 |
Arnaud Le Blanc |
[ci skip] NEWS
|
#
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
|
#
f6940b92 |
| 21-Jul-2024 |
David Carlier |
[ci skip] NEWS update
|
#
9435f4d5 |
| 18-Jul-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Throw instead of silently failing when creating a too long text node Lower branches suffer from this as well but we cannot change the behaviour there. We also add NULL checks to chec
Throw instead of silently failing when creating a too long text node Lower branches suffer from this as well but we cannot change the behaviour there. We also add NULL checks to check for allocation failure. Closes GH-15014.
show more ...
|
#
ba54cebb |
| 20-Jul-2024 |
David Carlier |
ext/pgsql: pg_convert/pg_insert/pg_update/pg_delete caching regexes. Close GH-15039
|
#
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 ...
|
#
a59103fe |
| 18-Jul-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Fix trampoline leak in xpath callables Closes GH-15009.
|
#
c550d341 |
| 18-Jul-2024 |
Saki Takamachi <34942839+SakiTakamachi@users.noreply.github.com> |
ext/pdo_firebird: Added getApiVersion() and removed from getAttribute (#15004)
|
#
d55ef3f3 |
| 17-Jul-2024 |
Saki Takamachi |
ext/pdo_firebird: Added Pdo\Firebird::ATTR_API_VERSION (#14916) closes #14916
|
#
f590b345 |
| 16-Jul-2024 |
Christoph M. Becker |
Drop support for OpenSSL < 1.1.0 on Windows PR #13498 bumped the required OpenSSL version to 1.1.1, but apparently only for non Windows system. We catch up somewhat by dropping support
Drop support for OpenSSL < 1.1.0 on Windows PR #13498 bumped the required OpenSSL version to 1.1.1, but apparently only for non Windows system. We catch up somewhat by dropping support for OpenSSL < 1.1.0 on Windows; besides completely removing detection of old OpenSSL versions in `SETUP_OPENSSL`, we also ensure that all bundled extension using this function do no longer accept OpenSSL < 1.1.0, to avoid to still be able to build these extensions with older `phpize` scripts. We do not cater to `--phar-native-ssl` yet; that might better be addressed by #14578. Closes GH-14973.
show more ...
|
#
71c520c7 |
| 16-Jul-2024 |
Peter Kokot |
Fix xmlreader extension phpize build When building ext/xmlreader with phpize, also ext/dom/dom_ce.h needs to be installed by dom extension as it is used in the ext/xmlreader/php_xmlr
Fix xmlreader extension phpize build When building ext/xmlreader with phpize, also ext/dom/dom_ce.h needs to be installed by dom extension as it is used in the ext/xmlreader/php_xmlreader.c. cd ext/xmlreader phpize ./configure make Closes GH-14978
show more ...
|
#
eb181926 |
| 16-Jul-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
[ci skip] Fix NEWS
|
#
f58a3c39 |
| 16-Jul-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Fix references in request_parse_body() options array Otherwise we get funny messages like "Invalid string value in $options argument". Closes GH-14977.
|