#
e713a8e8 |
| 27-Oct-2022 |
Kamil Tekiela |
Add a temporary fix for insufficient buffer size in mysqlnd (#9835)
|
#
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.1.4RC1, php-8.1.3 |
|
#
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 |
#
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.2RC1 |
|
#
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.1.0, php-7.3.33, php-7.3.32, php-7.3.31, php-7.3.30 |
|
#
a893a490 |
| 20-Aug-2021 |
Kamil Tekiela |
Implement mysqlnd_set_persistent_string (#7371) |
#
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. |
Revision tags: php-7.3.29 |
|
#
aff36587 |
| 29-Jun-2021 |
Patrick Allaert |
Fixed some spaces used instead of tabs |
#
57f06b60 |
| 16-Jun-2021 |
Nikita Popov |
Fix more mysqlnd debug printf formats These didn't show up on my system... |
#
3acdab86 |
| 16-Jun-2021 |
Nikita Popov |
Fix printf formats in mysql debug logging Enable printf format verification and fix the reported errors. |
Revision tags: php-7.3.28 |
|
#
635303ae |
| 23-Feb-2021 |
Nikita Popov |
Fixed bug #80761 When row data split across multiple packets, allocate a temporary buffer that can be reallocated, and only copy into the row buffer pool arena once we know the final
Fixed bug #80761 When row data split across multiple packets, allocate a temporary buffer that can be reallocated, and only copy into the row buffer pool arena once we know the final size. This avoids quadratic memory usage for very large results. (cherry picked from commit 1fc4c89214c82fabbf997da58051a385d8fe50ab)
show more ...
|
#
aca6aefd |
| 14-May-2021 |
George Peter Banyard |
Remove 'register' type qualifier (#6980) The compiler should be smart enough to optimize this on its own |
#
01b3fc03 |
| 06-May-2021 |
KsaR |
Update http->https in license (#6945) 1. Update: http://www.php.net/license/3_01.txt to https, as there is anyway server header "Location:" to https. 2. Update few license 3.0 to 3.01 as
Update http->https in license (#6945) 1. Update: http://www.php.net/license/3_01.txt to https, as there is anyway server header "Location:" to https. 2. Update few license 3.0 to 3.01 as 3.0 states "php 5.1.1, 4.1.1, and earlier". 3. In some license comments is "at through the world-wide-web" while most is without "at", so deleted. 4. fixed indentation in some files before |
show more ...
|
#
3a867b98 |
| 02-Mar-2021 |
Nikita Popov |
Fixed bug #80808 If the ZEROFILL flag is set for a field, do not convert it into an integer (text protocol) or convert it explicitly into a padded string (binary protocol). |
#
fc1a012c |
| 23-Feb-2021 |
Nikita Popov |
Fix Windows build Don't add to a void pointer. |
#
771b0bd1 |
| 23-Feb-2021 |
Nikita Popov |
Remove free_chunk API This API only works in very limited circumstances -- relying on it will invariably lead to leaks. The correct way to "free" something from the pool is to use th
Remove free_chunk API This API only works in very limited circumstances -- relying on it will invariably lead to leaks. The correct way to "free" something from the pool is to use the checkpoint API.
show more ...
|
#
1fc4c892 |
| 23-Feb-2021 |
Nikita Popov |
Fixed bug #80761 When row data split across multiple packets, allocate a temporary buffer that can be reallocated, and only copy into the row buffer pool arena once we know the final
Fixed bug #80761 When row data split across multiple packets, allocate a temporary buffer that can be reallocated, and only copy into the row buffer pool arena once we know the final size. This avoids quadratic memory usage for very large results.
show more ...
|
#
6bfe1aa1 |
| 16-Feb-2021 |
Nikita Popov |
Merge branch 'PHP-8.0' * PHP-8.0: Handle incomplete result set metadata more gracefully
|
#
edb9229b |
| 16-Feb-2021 |
Nikita Popov |
Merge branch 'PHP-7.4' into PHP-8.0 * PHP-7.4: Handle incomplete result set metadata more gracefully
|