Revision tags: php-8.1.7RC1 |
|
#
22f88860 |
| 07-Apr-2022 |
Christoph M. Becker |
Merge branch 'PHP-8.0' into PHP-8.1 * PHP-8.0: Fix GH-8267: MySQLi uses unsupported format specifier on Windows
|
#
7c702b72 |
| 29-Mar-2022 |
Christoph M. Becker |
Fix GH-8267: MySQLi uses unsupported format specifier on Windows Instead of using the unsupported `%I64u` and `%I64d` format specifiers on Windows, we use the portable `PRIu64` and `PRId
Fix GH-8267: MySQLi uses unsupported format specifier on Windows Instead of using the unsupported `%I64u` and `%I64d` format specifiers on Windows, we use the portable `PRIu64` and `PRId64` specifiers. The `L64()` macro and the `my_longlong` typedef should be adapted as well, as the `i64` literal suffix is still supported by MSVC, but using `LL` or `ll` is recommended[1], and the standard `int64_t` is available there anyway. This is not urgent, though. [1] <https://docs.microsoft.com/en-us/cpp/cpp/numeric-boolean-and-pointer-literals-cpp?view=msvc-170#integer-literals> Closes GH-8268.
show more ...
|
Revision tags: php-8.1.4RC1, php-8.1.3, php-8.1.2RC1, php-8.1.0, php-7.3.33, php-7.3.32, php-7.3.31, php-7.3.30, php-7.3.29 |
|
#
01775fa1 |
| 26-May-2021 |
Máté Kocsis |
Declare tentative return types for ext/mysqli (#6998) |
#
b0961f2d |
| 26-May-2021 |
Nikita Popov |
Remove uses of TRUE/FALSE in mysqli/pdo_mysql Replace with standard uses of true/false. |
#
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 ...
|
Revision tags: php-7.3.28 |
|
#
475ea62d |
| 13-Mar-2021 |
Dharman |
Remove unused mysqli global And fix formatting issues. |
#
da011a31 |
| 22-Feb-2021 |
Darek Slusarczyk |
Fix #80329: Add option to specify LOAD DATA LOCAL white list folder * allow the user to specify a folder where files that can be sent via LOAD DATA LOCAL can exist * add mysqli.
Fix #80329: Add option to specify LOAD DATA LOCAL white list folder * allow the user to specify a folder where files that can be sent via LOAD DATA LOCAL can exist * add mysqli.local_infile_directory for mysqli (ignored if mysqli.allow_local_infile is enabled) * add PDO::MYSQL_ATTR_LOCAL_INFILE_DIRECTORY for pdo_mysql (ignored if PDO::MYSQL_ATTR_LOCAL_INFILE is enabled) * add related tests * fixes for building with libmysql 8.x * small improvement in existing tests * update php.ini-[development|production] files Closes GH-6448. Co-authored-by: Nikita Popov <nikic@php.net>
show more ...
|
#
cad66533 |
| 09-Feb-2021 |
Máté Kocsis |
Generate class entries from stubs for ldap, libxml, mbstring and mysqli Closes GH-6684 |
Revision tags: php-7.3.27 |
|
#
3e01f5af |
| 15-Jan-2021 |
Nikita Popov |
Replace zend_bool uses with bool We're starting to see a mix between uses of zend_bool and bool. Replace all usages with the standard bool type everywhere. Of course, zend_bool
Replace zend_bool uses with bool We're starting to see a mix between uses of zend_bool and bool. Replace all usages with the standard bool type everywhere. Of course, zend_bool is retained as an alias.
show more ...
|
Revision tags: php-7.3.26, php-7.3.26RC1, php-7.3.25, php-7.3.25RC1, php-7.3.24, php-7.3.24RC1, php-7.3.23 |
|
#
a03c1ed7 |
| 17-Sep-2020 |
Nikita Popov |
Remove vestiges of embedded mysql from tests |
#
b0661a96 |
| 17-Sep-2020 |
Nikita Popov |
Fix warnings when building against libmysqlclient At least for version 8.0 this is warning free now. |
#
3ad57f9f |
| 17-Sep-2020 |
Nikita Popov |
Merge branch 'PHP-7.4' * PHP-7.4: pdo_mysql/mysqli (native) libmysqlclient_r no-longer used mysql: native mysql-8.0 uses _Bool mysqli: use native api
|
#
d591e1c4 |
| 17-Sep-2020 |
Nikita Popov |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: pdo_mysql/mysqli (native) libmysqlclient_r no-longer used mysql: native mysql-8.0 uses _Bool mysqli: use native api
|
Revision tags: php-7.3.23RC1 |
|
#
c9abb0c0 |
| 12-Sep-2020 |
Daniel Black |
mysql: native mysql-8.0 uses _Bool MySQL-8.0 removes option MYSQLI_OPT_SSL_VERIFY_SERVER_CERT |
Revision tags: php-7.3.22 |
|
#
202a0697 |
| 29-Aug-2020 |
Daniel Black |
mysqli: use native api Tested with: * mysql-5.6.49-linux-glibc2.12-x86_64 * mysql-5.7.31-linux-glibc2.12-x86_64 * mysql-8.0.21-linux-glibc2.17-x86_64 * mariadb-10.5.6
mysqli: use native api Tested with: * mysql-5.6.49-linux-glibc2.12-x86_64 * mysql-5.7.31-linux-glibc2.12-x86_64 * mysql-8.0.21-linux-glibc2.17-x86_64 * mariadb-10.5.6 configure --with-mysqli=/usr/local/$version/bin/mysql_config --with-pdo-mysql=/usr/local/$version MySQL-8.0 removed my_bool Some options where deprecated in mysql-8.0 MY_CHARSET_INFO used with exposed api mysql_get_character_set_info rather than internal structures.
show more ...
|
Revision tags: php-7.3.22RC1 |
|
#
ce38d3a9 |
| 14-Aug-2020 |
Nikita Popov |
Don't assert mysql->mysql is non-null There is an edge case in constructor behavior where we can end up with mysql->mysql being NULL (rather than mysql itself already being NULL). I
Don't assert mysql->mysql is non-null There is an edge case in constructor behavior where we can end up with mysql->mysql being NULL (rather than mysql itself already being NULL). I think that ultimately that's a bug in the constructor code, and we should probably be destroying the outer structure on construction failure as well. However it's pretty hard to unravel with when considering all the construction permutations.
show more ...
|
Revision tags: php-7.3.21 |
|
#
545928e4 |
| 23-Jul-2020 |
Nikita Popov |
Fix some clang warnings |
Revision tags: php-7.3.21RC1, php-7.3.20, php-7.3.20RC1, php-7.3.19, php-7.4.7RC1, php-7.3.19RC1 |
|
#
82afcf44 |
| 17-May-2020 |
George Peter Banyard |
Fix [-Wundef] warning in MySQLi extension |
Revision tags: php-7.3.18RC1, php-7.2.30, php-7.3.17, php-7.3.17RC1 |
|
#
457380ca |
| 29-Mar-2020 |
George Peter Banyard |
Drop wchar header check as always defined since C95 |
Revision tags: php-7.3.18, php-7.3.16, php-7.3.16RC1, php-7.3.15RC1, php-7.3.15, php-7.3.14, php-7.3.14RC1 |
|
#
5bf6aeda |
| 05-Jan-2020 |
Máté Kocsis |
Promote mysqli warnings to exceptions Closes GH-5058 |
#
cffff1fb |
| 28-Jan-2020 |
Máté Kocsis |
Merge branch 'PHP-7.4' * Fix #78666 mysqli_options generates Warning on var_dump()
|
#
d39edebb |
| 24-Jan-2020 |
Máté Kocsis |
Fix #78666 mysqli_options generates Warning on var_dump() Closes GH-5121 |
#
55618ff1 |
| 09-Jan-2020 |
Nikita Popov |
Convert infallible mysqli checks to asserts |
#
307dd465 |
| 09-Jan-2020 |
Nikita Popov |
Remove unused MYSQLI_STATUS_CLEARED |
Revision tags: php-7.3.13, php-7.3.13RC1, php-7.2.26RC1, php-7.4.0, php-7.2.25, php-7.3.12, php-7.4.0RC6, php-7.3.12RC1, php-7.2.25RC1, php-7.4.0RC5, php-7.1.33, php-7.2.24, php-7.3.11, php-7.4.0RC4, php-7.3.11RC1, php-7.2.24RC1, php-7.4.0RC3 |
|
#
5d6e923d |
| 24-Sep-2019 |
Gabriel Caruso |
Remove mention of PHP major version in Copyright headers Closes GH-4732. |