#
aa8f43fa |
| 06-Apr-2010 |
Andrey Hristov |
Recommit with an Windows build fix: Fix inconsistencies - memory allocated with spprintf, or likes, outside of mysqlnd's allocator functions should not be freed by the mysqlnd's allocator
Recommit with an Windows build fix: Fix inconsistencies - memory allocated with spprintf, or likes, outside of mysqlnd's allocator functions should not be freed by the mysqlnd's allocator (a wrapper around emalloc/malloc). - memory allocated by the mysqlnd's allocator should only be freed by it. - add a mode to track memory usage (malloc/free)
show more ...
|
#
96e2651f |
| 01-Apr-2010 |
Pierre Joye |
- revert revision 297277, break the builds (declaration must go 1st, size of void * and other known situations). Also Johannes, can you check that commit pls? Thought we were in bugs fixing only for
- revert revision 297277, break the builds (declaration must go 1st, size of void * and other known situations). Also Johannes, can you check that commit pls? Thought we were in bugs fixing only for 5.3
show more ...
|
#
d339672e |
| 01-Apr-2010 |
Andrey Hristov |
Fix inconsistencies - memory allocated with spprintf, or likes, outside of mysqlnd's allocator functions should not be freed by the mysqlnd's allocator (a wrapper around emalloc/malloc).
Fix inconsistencies - memory allocated with spprintf, or likes, outside of mysqlnd's allocator functions should not be freed by the mysqlnd's allocator (a wrapper around emalloc/malloc). - memory allocated by the mysqlnd's allocator should only be freed by it. - add a mode to track memory usage (malloc/free)
show more ...
|
#
f534df71 |
| 01-Apr-2010 |
Andrey Hristov |
Fix inconsistencies - memory allocated with spprintf, or likes, outside of mysqlnd's allocator functions should not be freed by the mysqlnd's allocator (a wrapper around emalloc/malloc).
Fix inconsistencies - memory allocated with spprintf, or likes, outside of mysqlnd's allocator functions should not be freed by the mysqlnd's allocator (a wrapper around emalloc/malloc). - memory allocated by the mysqlnd's allocator should only be freed by it. - add a mode to track memory usage (malloc/free)
show more ...
|
#
94cd357f |
| 29-Mar-2010 |
Andrey Hristov |
Make it coupled - what is allocated with mnd_ should be freed with mnd_ and vice versa. Added mnd_pestrndup and mnd_pestrdup, which wrap the normal calls to be able to track this calls.
Make it coupled - what is allocated with mnd_ should be freed with mnd_ and vice versa. Added mnd_pestrndup and mnd_pestrdup, which wrap the normal calls to be able to track this calls. Fixed some failing tests.
show more ...
|
#
4870cac7 |
| 29-Mar-2010 |
Andrey Hristov |
Make it coupled - what is allocated with mnd_ should be freed with mnd_ and vice versa. Added mnd_pestrndup and mnd_pestrdup, which wrap the normal calls to be able to track this calls.
Make it coupled - what is allocated with mnd_ should be freed with mnd_ and vice versa. Added mnd_pestrndup and mnd_pestrdup, which wrap the normal calls to be able to track this calls. Fixed some failing tests.
show more ...
|
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 |
|
#
2331e285 |
| 11-Jan-2010 |
Andrey Hristov |
cosmetics. typedef-ed types should be in capital case
|
Revision tags: php-5.3.2RC1, php-5.2.12 |
|
#
0c7a9b80 |
| 11-Dec-2009 |
Andrey Hristov |
Move two functions which are used in the extension as methods of the connection. Two functions less in the global namespace.
|
Revision tags: php-5.2.12RC4, php-5.2.12RC3, php-5.2.12RC2 |
|
#
5143fe41 |
| 20-Nov-2009 |
Andrey Hristov |
Compressed protocol support + extensibility for mysqlnd
|
Revision tags: php-5.3.1, php-5.3.1RC4, php-5.2.12RC1, php-5.3.1RC3 |
|
#
1aad525c |
| 22-Oct-2009 |
Andrey Hristov |
Move definition
|
#
a692479d |
| 22-Oct-2009 |
Andrey Hristov |
Count number of affected_rows for normal and PS queries
|
Revision tags: php-5.3.1RC2 |
|
#
3eeaf566 |
| 16-Oct-2009 |
Ulf Wendel |
Extending mysqlnd statistics/monitoring. Now counting COM_* commands.
|
#
309fced6 |
| 07-Oct-2009 |
Andrey Hristov |
Increase the minimal size of the command buffer, which is used for sending queries and in the future commpressed patch for reading almost all packets from the wire instead of using stack buff
Increase the minimal size of the command buffer, which is used for sending queries and in the future commpressed patch for reading almost all packets from the wire instead of using stack buffers.
show more ...
|
Revision tags: oci8-1.4.0 |
|
#
ba5c40b2 |
| 30-Sep-2009 |
Andrey Hristov |
Use mnd_ wrappers wherever possible. Needed for statistics.
|
Revision tags: php-5.2.11, php-5.2.11RC3, php-5.3.1RC1, php-5.2.11RC2 |
|
#
67c7a37d |
| 27-Aug-2009 |
Andrey Hristov |
Fixed bug #49027 (mysqli_options() doesn't work when using mysqlnd)
|
Revision tags: php-5.2.11RC1, php-5.3.0 |
|
#
9485cad6 |
| 25-Jun-2009 |
Johannes Schlüter |
Revert mysqlnd to RC3 state after issues with pconnects
|
Revision tags: php-5.3.0RC4, php-5.2.10 |
|
#
22c87864 |
| 12-Jun-2009 |
Andrey Hristov |
MFH: Fix crash when tracing is enabled. Position after buffer was used also direct usage of MYSQLND_STRING pointer instead of the "s" property of the structure.
|
Revision tags: php-5.2.10RC2, php-5.3.0RC3, 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, BEFORE_HEAD_NS_CHANGE, BEFORE_NS_RULES_CHANGE, php-5.2.7RC3, php-5.2.7RC2, php-5.2.7RC1 |
|
#
8bb2465a |
| 15-Sep-2008 |
Andrey Hristov |
MFH: Add float conversions too. Float users should understand how float works!!!
|
#
99ea8068 |
| 12-Sep-2008 |
Andrey Hristov |
MFH: - More statistics - Fixed endless loop - mysqlnd_stmt_next_result() returned FAIL but as it is defined to be 1 (and PASS is 0), checking for mysqlnd_stmt_more_result() was su
MFH: - More statistics - Fixed endless loop - mysqlnd_stmt_next_result() returned FAIL but as it is defined to be 1 (and PASS is 0), checking for mysqlnd_stmt_more_result() was successful although we were expecting a FAIL.
show more ...
|
Revision tags: php-4.4.9, php-5.3.0alpha1, php-4.4.9RC1, BEFORE_NEW_PARAMETER_PARSE, RELEASE_1_2_5, RELEASE_2_0_0b1 |
|
#
82562725 |
| 07-May-2008 |
Andrey Hristov |
Update mysqlnd
|
Revision tags: 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, php-5.2.6RC2, php-5.2.6RC1, RELEASE_1_3_1 |
|
#
cf07e941 |
| 11-Feb-2008 |
Andrey Hristov |
cvs sync
|
#
7932ccba |
| 28-Jan-2008 |
Andrey Hristov |
More optimizations - less MM calls Clearly separated fetching (physical reading) from decoding phases (data interpretation). Threaded fetching added but disabled as needs more work for Wi
More optimizations - less MM calls Clearly separated fetching (physical reading) from decoding phases (data interpretation). Threaded fetching added but disabled as needs more work for Windows. For Linux needs some touches to add pthreads if this is enabled, probably with a compile-time switch. The code reorganisation makes it easy to add also async API, similar to cURL's one.
show more ...
|