#
3b93f131 |
| 12-Apr-2024 |
Jakub Zelenka |
Revert "ext/mysqlnd: support ER_CLIENT_INTERACTION_TIMEOUT" This reverts commit 5035b8509016c4cf2cda883b4d3f245054a71626. This broke Doctrine DBAL tests - more discussion in GH-1361
Revert "ext/mysqlnd: support ER_CLIENT_INTERACTION_TIMEOUT" This reverts commit 5035b8509016c4cf2cda883b4d3f245054a71626. This broke Doctrine DBAL tests - more discussion in GH-13618.
show more ...
|
#
5035b850 |
| 10-Apr-2024 |
Appla |
ext/mysqlnd: support ER_CLIENT_INTERACTION_TIMEOUT Closes GH-13618.
|
#
199e48b5 |
| 10-Feb-2024 |
Saki Takamachi |
Fixed not to set CR_MALFORMED_PACKET to error if CR_SERVER_GONE_ERROR is already set Closes GH-11951.
|
#
927adfb1 |
| 20-Dec-2023 |
Cristian Rodríguez |
Use a single version of mempcpy(3) (#12257) While __php_mempcpy is only used by ext/standard/crypt_sha*, the mempcpy "pattern" is used everywhere. This commit removes __php_memp
Use a single version of mempcpy(3) (#12257) While __php_mempcpy is only used by ext/standard/crypt_sha*, the mempcpy "pattern" is used everywhere. This commit removes __php_mempcpy, adds zend_mempcpy and transforms open-coded parts into function calls.
show more ...
|
#
c8955c07 |
| 16-Jan-2023 |
Christoph M. Becker |
Revert GH-10220 Cf. <https://github.com/php/php-src/pull/10220#issuecomment-1383739816>. This reverts commit ecc880f491d66081298a16634629f149459706a9. This reverts commit 588a07
Revert GH-10220 Cf. <https://github.com/php/php-src/pull/10220#issuecomment-1383739816>. This reverts commit ecc880f491d66081298a16634629f149459706a9. This reverts commit 588a07f7371ee2b5fac17de147926780e427fae6. This reverts commit f377e15751d3aa48b69cd9bcc366ede7803d511f. This reverts commit b4ba16fe189b109144aff669e11d81365160104b. This reverts commit 694ec1deea36e366b28b6349a52be49824e1a1a8. This reverts commit 6b34de8eba9f66882ae16e6073af28783670ac53. This reverts commit aa1cd02a4367834026ea2205ea13a2f904455aa1. This reverts commit 308fd311ea6fcf3094b448df7f2b264f08e4fe4f. This reverts commit 16203b53e1822a37b6ba6f2ab198bb435d05fdad. This reverts commit 738fb5ca5412f5e833a7fab82b11519e635a3357. This reverts commit 9fdbefacd3c382d731aa175b7bdc002ec9cb2b30. This reverts commit cd4a7c1d90562ebb5f89caf94d00d579631b9fbe. This reverts commit 928685eba2b2f0ded90e7f78fd806ea164002f6e. This reverts commit 01e5ffc85cd4357fd7b5b7ceefa29f2d10ca26b7.
show more ...
|
#
308fd311 |
| 04-Jan-2023 |
Max Kellermann |
ext/{standard,json,random,...}: add missing includes
|
#
3508b07b |
| 02-Nov-2022 |
Kamil Tekiela |
Tidy up buffer preparation in mysqlnd (#9834)
|
#
e713a8e8 |
| 27-Oct-2022 |
Kamil Tekiela |
Add a temporary fix for insufficient buffer size in mysqlnd (#9835)
|
Revision tags: php-8.2.0RC1, php-8.1.10, php-8.0.23, php-8.0.23RC1, php-8.1.10RC1, php-8.2.0beta3, php-8.2.0beta2, php-8.1.9, php-8.0.22, php-8.1.9RC1, php-8.2.0beta1, php-8.0.22RC1, php-8.0.21, php-8.1.8, php-8.2.0alpha3, php-8.1.8RC1, php-8.2.0alpha2, php-8.0.21RC1, php-8.0.20, php-8.1.7, php-8.2.0alpha1, php-7.4.30 |
|
#
70d03423 |
| 06-Jun-2022 |
Stanislav Malyshev |
Merge branch 'PHP-8.1'
|
#
98e1291b |
| 06-Jun-2022 |
Stanislav Malyshev |
Merge branch 'PHP-8.0' into PHP-8.1
|
#
e864cb61 |
| 06-Jun-2022 |
Stanislav Malyshev |
Merge branch 'PHP-7.4' into PHP-8.0
|
#
58006537 |
| 06-Jun-2022 |
Stanislav Malyshev |
Fix bug #81719: mysqlnd/pdo password buffer overflow |
Revision tags: php-8.1.7RC1, php-8.0.20RC1, php-8.1.6, php-8.0.19, php-8.1.6RC1, php-8.0.19RC1, php-8.0.18, php-8.1.5, php-7.4.29, php-8.1.5RC1, php-8.0.18RC1, php-8.1.4, php-8.0.17, php-8.1.4RC1, php-8.0.17RC1, php-8.1.3, php-8.0.16, php-7.4.28, php-8.1.3RC1, php-8.0.16RC1 |
|
#
2a0bc0bb |
| 20-Jan-2022 |
Kamil Tekiela |
Merge branch 'PHP-8.1' * PHP-8.1: Fix coding style from previous commit
|
#
1605e6fd |
| 20-Jan-2022 |
Kamil Tekiela |
Merge branch 'PHP-8.0' into PHP-8.1 * PHP-8.0: Fix coding style from previous commit
|
#
82b88303 |
| 20-Jan-2022 |
Kamil Tekiela |
Fix coding style from previous commit |
#
262d4c22 |
| 19-Jan-2022 |
Kamil Tekiela |
Merge branch 'PHP-8.1' * PHP-8.1: Strip MariaDB 10 prefix Fix news entry for 8.1.2
|
#
1f0661d3 |
| 19-Jan-2022 |
Kamil Tekiela |
Merge branch 'PHP-8.0' into PHP-8.1 * PHP-8.0: Strip MariaDB 10 prefix
|
#
5fc0db98 |
| 19-Jan-2022 |
Kamil Tekiela |
Strip MariaDB 10 prefix Closes GH-7972 |
Revision tags: php-8.1.2, php-8.0.15, php-8.1.2RC1, php-8.0.15RC1 |
|
#
15233a47 |
| 30-Dec-2021 |
Christoph M. Becker |
Merge branch 'PHP-8.1' * PHP-8.1: Fix bug where large bigints may be truncated
|
#
ae9e9864 |
| 30-Dec-2021 |
Christoph M. Becker |
Merge branch 'PHP-8.0' into PHP-8.1 * PHP-8.0: Fix bug where large bigints may be truncated
|
#
b3903515 |
| 29-Dec-2021 |
NathanFreeman <1056159381@qq.com> |
Fix bug where large bigints may be truncated Unless stringified results are requested, we need to parse large bigints as unsigned, to avoid wrap-around behavior. Co-authored-by:
Fix bug where large bigints may be truncated Unless stringified results are requested, we need to parse large bigints as unsigned, to avoid wrap-around behavior. Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de> Closes GH-7837.
show more ...
|
Revision tags: php-8.0.14, php-8.1.1, php-7.4.27, php-8.1.1RC1, php-8.0.14RC1, php-7.4.27RC1, php-8.1.0, php-8.0.13, php-7.4.26, php-7.3.33, php-8.1.0RC6 |
|
#
90b7bde6 |
| 03-Nov-2021 |
Dmitry Stogov |
Use more compact representation for packed arrays. - for packed arrays we store just an array of zvals without keys. - the elements of packed array are accessible throuf as ht->arPacked[
Use more compact representation for packed arrays. - for packed arrays we store just an array of zvals without keys. - the elements of packed array are accessible throuf as ht->arPacked[i] instead of ht->arData[i] - in addition to general ZEND_HASH_FOREACH_* macros, we introduced similar familied for packed (ZEND_HASH_PACKED_FORECH_*) and real hashes (ZEND_HASH_MAP_FOREACH_*) - introduced an additional family of macros to access elements of array (packed or real hashes) ZEND_ARRAY_ELEMET_SIZE, ZEND_ARRAY_ELEMET_EX, ZEND_ARRAY_ELEMET, ZEND_ARRAY_NEXT_ELEMENT, ZEND_ARRAY_PREV_ELEMENT - zend_hash_minmax() prototype was changed to compare only values Because of smaller data set, this patch may show performance improvement on some apps and benchmarks that use packed arrays. (~1% on PHP-Parser) TODO: - sapi/phpdbg needs special support for packed arrays (WATCH_ON_BUCKET). - zend_hash_sort_ex() may require converting packed arrays to hash.
show more ...
|
Revision tags: php-7.4.26RC1, php-8.0.13RC1, php-8.1.0RC5, php-7.3.32, php-7.4.25, php-8.0.12, php-8.1.0RC4, php-8.0.12RC1, php-7.4.25RC1, php-8.1.0RC3, php-8.0.11, php-7.4.24, php-7.3.31, php-8.1.0RC2, php-7.4.24RC1, php-8.0.11RC1, php-8.1.0RC1, php-7.4.23, php-8.0.10, php-7.3.30 |
|
#
a893a490 |
| 20-Aug-2021 |
Kamil Tekiela |
Implement mysqlnd_set_persistent_string (#7371) |
Revision tags: php-8.1.0beta3 |
|
#
d902b3a8 |
| 13-Aug-2021 |
Kamil Tekiela |
Replace macro with inline function (#7365) |
#
b80767e2 |
| 12-Aug-2021 |
Nikita Popov |
Remove MYSQLND_SZ_T_SPEC In favor of %zu, which msvc has supported for quite a while already. |