#
f5895792 |
| 05-Nov-2024 |
Pierrick Charron |
PHP-8.2 is now for PHP 8.2.27-dev
|
#
5f582401 |
| 08-Oct-2024 |
Sergey Panteleev |
PHP-8.2 is now for PHP 8.2.26-dev
|
#
fcbcf2f2 |
| 26-Sep-2024 |
Ben Ramsey |
PHP-8.1 is now for PHP 8.1.31-dev
|
#
7e722e3b |
| 10-Sep-2024 |
Pierrick Charron |
PHP-8.2 is now for PHP 8.2.25-dev
|
#
84d8fa9f |
| 13-Aug-2024 |
Sergey Panteleev |
PHP-8.2 is now for PHP 8.2.24-dev
|
#
e07813ad |
| 16-Jul-2024 |
Pierrick Charron |
PHP-8.2 is now for PHP 8.2.23-dev
|
#
49aaa7cd |
| 18-Jun-2024 |
Sergey Panteleev |
PHP-8.2 is now for PHP 8.2.22-dev
|
#
a87ccc7c |
| 05-Jun-2024 |
Ben Ramsey |
PHP-8.1 is now for PHP 8.1.30-dev
|
#
c69c84a5 |
| 21-May-2024 |
Pierrick Charron |
PHP-8.2 is now for PHP 8.2.21-dev
|
#
3b5321df |
| 23-Apr-2024 |
Sergey Panteleev |
PHP-8.2 is now for PHP 8.2.20-dev
|
#
ca5fe403 |
| 10-Apr-2024 |
Ben Ramsey |
PHP-8.1 is now for PHP 8.1.29-dev
|
#
79422688 |
| 26-Mar-2024 |
Pierrick Charron |
PHP-8.2 is now for PHP 8.2.19-dev
|
#
e1a8ebd6 |
| 27-Feb-2024 |
Sergey Panteleev |
PHP-8.2 is now for PHP 8.2.18-dev
|
#
2f605820 |
| 13-Feb-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Workaround ZTS persistent resource crashes (PHP 8.3 and lower) For master (8.4-dev) I merged GH-13381. But that PR changes public API of TSRM, so cannot be used on lower branches.
Workaround ZTS persistent resource crashes (PHP 8.3 and lower) For master (8.4-dev) I merged GH-13381. But that PR changes public API of TSRM, so cannot be used on lower branches. This patch is a safe workaround for the issue, in combination with a pre-existing fix using `ifdef ZTS + if (module_started)` inside pgsql and odbc. The idea is to delay unloading modules until the persistent resources are destroyed. This will keep the destructor code accessible in memory. This is not a proper fix on its own, because we still need the workaround of not accessing globals after module destruction. The proper fix is in master. Closes GH-13388.
show more ...
|
#
b8f10dec |
| 04-Feb-2024 |
David CARLIER |
ZEND_ELEMENT_COUNT usage reduction. (#13324) clang 18 is going to be released and in the meantime the counted_by attribute usage had been constrained to true flexible arrays, typical
ZEND_ELEMENT_COUNT usage reduction. (#13324) clang 18 is going to be released and in the meantime the counted_by attribute usage had been constrained to true flexible arrays, typical cases such as type name[1] ZEND_ELEMENT_COUNT(size) no longer build.
show more ...
|
#
5094a636 |
| 30-Jan-2024 |
Eric Mann |
PHP-8.3 is now for PHP-8.3.4-dev
|
#
fe064d7f |
| 19-Jan-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Fix GH-13142: Undefined variable name is shortened when contains \0 Uses the new %S formatter and introduces the necessary changes and helpers.
|
#
d33a5348 |
| 02-Jan-2024 |
Jakub Zelenka |
PHP-8.3 is now for PHP-8.3.3-dev
|
#
1fdf21fe |
| 05-Dec-2023 |
Eric Mann |
PHP-8.3 is now for PHP 8.3.2-dev
|
#
178d3acf |
| 21-Nov-2023 |
Jakub Zelenka |
PHP 8.3 is now 8.3.1-dev
|
#
cc2bf119 |
| 13-Nov-2023 |
David CARLIER |
zend: introducing ZEND_ELEMENT_COUNT for struct's dynamic arrays. (#12650) zend: introducing ZEND_ELEMENT_COUNT for struct's dynamic and flexible arrays. It is mostly for ubsan and
zend: introducing ZEND_ELEMENT_COUNT for struct's dynamic arrays. (#12650) zend: introducing ZEND_ELEMENT_COUNT for struct's dynamic and flexible arrays. It is mostly for ubsan and helping array bound checking.
show more ...
|
#
7deb84b7 |
| 29-Aug-2023 |
Jakub Zelenka |
Start PHP 8.4 development cycle
|
#
99fa740a |
| 06-Jun-2023 |
George Peter Banyard |
Use common function for TypeError on illegal offset access (#10544) This merges all usages of emitting an offset TypeError into a new ZEND_API function zend_illegal_container_offset(cons
Use common function for TypeError on illegal offset access (#10544) This merges all usages of emitting an offset TypeError into a new ZEND_API function zend_illegal_container_offset(const zend_string* container, const zval *offset, int type); Where the container should represent the type on which the access is attempted (e.g. string, array) The offset zval that is used, where the error message will display its type The type of access, which should be a BP_VAR_* constant, to get special message for isset/empty/unset
show more ...
|
#
0e706937 |
| 04-Apr-2023 |
Dmitry Stogov |
Revert "Zend/zend_types.h: move `IS_*` to `zend_type_code.h`" This reverts commit 0270a1e54c0285fa3c89ee2b0120073ef57ab5fa.
|
#
0270a1e5 |
| 21-Feb-2023 |
Max Kellermann |
Zend/zend_types.h: move `IS_*` to `zend_type_code.h` More decoupling of circular header dependencies.
|