#
d6458c3b |
| 26-May-2010 |
Andrey Hristov |
Add checks to check the underlying pointer in the resource. It can happen that the underlying pointer is freed (like in the case of connection reconnect), and then it cannot be allocated
Add checks to check the underlying pointer in the resource. It can happen that the underlying pointer is freed (like in the case of connection reconnect), and then it cannot be allocated anymore, which means that NULL will be used consequently by the functions that fetch the resource and the crash is immediate.
show more ...
|
#
ce682f1b |
| 26-May-2010 |
Andrey Hristov |
Add checks to check the underlying pointer in the resource. It can happen that the underlying pointer is freed (like in the case of connection reconnect), and then it cannot be allocated
Add checks to check the underlying pointer in the resource. It can happen that the underlying pointer is freed (like in the case of connection reconnect), and then it cannot be allocated anymore, which means that NULL will be used consequently by the functions that fetch the resource and the crash is immediate.
show more ...
|
#
7dd13d56 |
| 18-May-2010 |
Andrey Hristov |
Add iterator to mysqli_result. Works both for : - USE_RESULT, can be iterated only once, kind of forward iterator - STORE_RESULT, can be iterated multiple times
|
#
76fd1999 |
| 13-May-2010 |
Andrey Hristov |
Somehow missed to commit this, for better fix for #51605
|
#
87bac04b |
| 13-May-2010 |
Andrey Hristov |
Better fix for #51605
|
Revision tags: php-5.3.2, php-5.2.13, php-5.3.2RC3, php-5.3.2RC2, php-5.2.13RC2, php-5.2.13RC1 |
|
#
6407250e |
| 25-Jan-2010 |
Andrey Hristov |
Fix for bug#50772 mysqli constructor without parameters does not return a working mysqli object
|
#
9ba1e816 |
| 03-Jan-2010 |
Sebastian Bergmann |
sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php
|
Revision tags: php-5.3.2RC1, php-5.2.12, php-5.2.12RC4 |
|
#
06a417b6 |
| 09-Dec-2009 |
Andrey Hristov |
Remove stub code which never actually was used for anything. Things like this can be built on top of the core.
|
#
6f598e62 |
| 09-Dec-2009 |
Andrey Hristov |
Remove the zval caching from mysqlnd. It was disabled versions ago due to problems on windows, which were not debugged. Better have code that is disabled not in the core.
|
#
4d273500 |
| 09-Dec-2009 |
Andrey Hristov |
Remove disabled code - threaded fetching. This can be implemented on a upper level and by offloading it we reduce the complexity of the core.
|
Revision tags: php-5.2.12RC3, php-5.2.12RC2, php-5.3.1, php-5.3.1RC4, php-5.2.12RC1, php-5.3.1RC3, php-5.3.1RC2 |
|
#
ab4670ee |
| 15-Oct-2009 |
Ulf Wendel |
Fixing problems when calling connect (again and again) on a valid connection handle. Most of the patch comes from Andrey.
|
Revision tags: oci8-1.4.0, php-5.2.11 |
|
#
c4c11fd3 |
| 11-Sep-2009 |
Ulf Wendel |
Fixing a crash which must have existed since PHP 5.0. At least the crash can be reproduced with PHP 5.0.6. The crash happens only when using the MySQL Client Library (libmysql) - it does not happen
Fixing a crash which must have existed since PHP 5.0. At least the crash can be reproduced with PHP 5.0.6. The crash happens only when using the MySQL Client Library (libmysql) - it does not happen when using mysqlnd.
show more ...
|
Revision tags: php-5.2.11RC3, php-5.3.1RC1, php-5.2.11RC2, php-5.2.11RC1, php-5.3.0, php-5.3.0RC4, php-5.2.10, php-5.2.10RC2, php-5.3.0RC3 |
|
#
bf1a698e |
| 27-May-2009 |
Andrey Hristov |
MFH: Less warnings by usage of proper modifier
|
#
91a45029 |
| 27-May-2009 |
Andrey Hristov |
MFH:because we use int64_t we need corresponding printf modifiers. the type can be different on 32 and 64 bit, thus we can't use ld and lld but C helps us with inttypes.h and PRId64 and PRIu6
MFH:because we use int64_t we need corresponding printf modifiers. the type can be different on 32 and 64 bit, thus we can't use ld and lld but C helps us with inttypes.h and PRId64 and PRIu64 modifiers (without the %)
show more ...
|
Revision tags: php-5.2.10RC1, php-5.3.0RC2, php-5.3.0RC1, RELEASE_1_3_5, php-5.2.9, php-5.2.9RC3, php-5.2.9RC2, php-5.2.9RC1, php-5.3.0beta1 |
|
#
074b0848 |
| 22-Jan-2009 |
Johannes Schlüter |
MFH: export mysql_refresh [DOC] This makes mysql_refresh() as described in http://dev.mysql.com/doc/refman/6.0/en/mysql-refresh.html available as mysqli_Refresh() and mys
MFH: export mysql_refresh [DOC] This makes mysql_refresh() as described in http://dev.mysql.com/doc/refman/6.0/en/mysql-refresh.html available as mysqli_Refresh() and mysqli->refresh() MYSQLI_REFRESH_BACKUP_LOG is only available when linking libmysql 6.0 or mysqlnd
show more ...
|
#
08659c2d |
| 31-Dec-2008 |
Sebastian Bergmann |
MFH: Bump copyright year, 3 of 3.
|
Revision tags: NEWS, php-5.2.8, BEFORE_HEAD_NS_CHANGES_MERGE, php-5.3.0alpha3, php-5.3.0alpha2, php-5.2.7, php-5.2.7RC5, php-5.2.7RC4 |
|
#
825034ce |
| 18-Nov-2008 |
Andrey Hristov |
MFH: Asynchronous queries for mysqli, when mysqlnd is enabled. Includes 4 tests for mysqli_poll
|
Revision tags: BEFORE_HEAD_NS_CHANGE, BEFORE_NS_RULES_CHANGE, php-5.2.7RC3, php-5.2.7RC2, php-5.2.7RC1, php-4.4.9, php-5.3.0alpha1, php-4.4.9RC1 |
|
#
5e79f2c4 |
| 21-Jul-2008 |
Andrey Hristov |
Fix for bug#45179 --with-mysql-sock fails to compile & work Now --with-mysql-sock controls all mysql extensions. If provided it will be the default value as it was set in php.ini . php.ini wi
Fix for bug#45179 --with-mysql-sock fails to compile & work Now --with-mysql-sock controls all mysql extensions. If provided it will be the default value as it was set in php.ini . php.ini will override it for ext/mysql and ext/mysqli but not for pdo_mysql
show more ...
|
Revision tags: BEFORE_NEW_PARAMETER_PARSE, RELEASE_1_2_5, RELEASE_2_0_0b1, php-5.2.6 |
|
#
f4e659d2 |
| 24-Apr-2008 |
Andrey Hristov |
Update ext/mysql's and ext/mysqli's tests Add mysqli_stmt_more_result()/mysqli_stmt_next_result(), but only in mysqlnd builds as libmysql doesn't support this feature.
|
Revision tags: RELEASE_1_0_2, php-5.2.6RC5, php-5.2.6RC4, php-5.2.6RC3, RELEASE_2_0_0a2, RELEASE_2_0_0a1 |
|
#
caf3e9c3 |
| 18-Mar-2008 |
Andrey Hristov |
Fixed a bunch of bugs reported in Bug #44352 mysqli_connect_error() false negative for host errors From now on the mysqli object doesn't have that magic properties, like error, which were
Fixed a bunch of bugs reported in Bug #44352 mysqli_connect_error() false negative for host errors From now on the mysqli object doesn't have that magic properties, like error, which were readable but not visible through isset(), property_exists() and var_dump(). All other ext/mysqli classes were fixed too. Now it will be easier to debug mysqli based applications.
show more ...
|
#
725b31fc |
| 10-Mar-2008 |
Andrey Hristov |
Update mysqlnd, ext/mysql and ext/mysqli - now possible to compile with different configurations one or the another extension to use libmysql or mysqlnd mixed in one binary
|
#
a27e0c88 |
| 10-Mar-2008 |
Andrey Hristov |
- Fix a warning in php_mysql.c - Fixed #44371 Extension compile failed
|
#
ff8a3104 |
| 08-Mar-2008 |
Andrey Hristov |
Fix a problem with $mysqi->connect() not working with default values. Fix a leak, bug#39457
|
Revision tags: php-5.2.6RC2, php-5.2.6RC1, RELEASE_1_3_1 |
|
#
1caa85a6 |
| 06-Feb-2008 |
Andrey Hristov |
Pconnect working with mysqli_real_connect(). To less failing tests.
|
#
240fa244 |
| 30-Jan-2008 |
Dmitry Stogov |
Improved PHP binary size and startup speed with GCC4 visibility control (Nuno)
|