php-src/ext/mysqlnd
2009-10-19 12:09:48 +00:00
..
config9.m4 - Fix the build issue with php_mysqlnd_config.h ending up in wrong build directory 2009-09-24 18:01:17 +00:00
config-win.h More type fixes for Windows 2008-11-06 18:37:32 +00:00
config.w32 MFB and steph's pecl fixes into confutils 2008-05-14 03:32:27 +00:00
CREDITS
mysqlnd_block_alloc.c Fix for bug#48745 2009-08-28 09:30:16 +00:00
mysqlnd_block_alloc.h Fix for bug#48745 2009-08-28 09:30:16 +00:00
mysqlnd_charset.c Fix a typo, utf8 is 3 byte max, for us, for now 2009-05-26 13:42:06 +00:00
mysqlnd_charset.h Bump copyright year, 3 of 3. 2008-12-31 11:12:40 +00:00
mysqlnd_debug.c Fix for bug#48745 2009-08-28 09:30:16 +00:00
mysqlnd_debug.h - Fix #47819 (Getting pdo_mysql.so: undefined symbol: mysqlnd_debug_init at 2009-03-30 13:53:35 +00:00
mysqlnd_enum_n_def.h Extending mysqlnd statistics/monitoring. Now counting COM_* commands. 2009-10-16 13:02:01 +00:00
mysqlnd_libmysql_compat.h Making mysqlnd emit no warnings when fetching pooled persistent connections that have timed out or are unusable for any other reason - bug #49761 2009-10-15 20:46:08 +00:00
mysqlnd_loaddata.c Bump copyright year, 3 of 3. 2008-12-31 11:12:40 +00:00
mysqlnd_palloc.c Use mnd_ wrappers wherever possible. Needed for 2009-09-30 23:13:43 +00:00
mysqlnd_palloc.h Bump copyright year, 3 of 3. 2008-12-31 11:12:40 +00:00
mysqlnd_portability.h - Fix the build issue with php_mysqlnd_config.h ending up in wrong build directory 2009-09-24 18:01:17 +00:00
mysqlnd_priv.h Fix (by Andrey) and test for bug #49442 . Don't use efree() for memory allocated with malloc()... If a connection gets created by mysqli_init(), mysqlnd makes it 'persistent'. 'Persistent' means that mysqlnd uses malloc(). mysqlnd does use malloc() instead of ealloc() because it is unknown if the connection will become a true persistent connection in the sense of ext/mysqli. It is unknown if the user wants a persistent connection or not until the user calls mysqli_real_connect(). To avoid tricky conversions mysqlnd uses malloc(), which sets a private persistent flag in the mysqlnd structures. A precondition for the crash to happen was that the private persistent flag is set. The flag is also set when creating a real persistent connection (in the sense of ext/mysqli) and so the bug can happen with mysql_init()/mysqli_real_connect() and mysql_connect('p:<host>', ...). Therefore we test both cases. Note the (tricky?) difference between the implementation detail'mysqlnd private persistent flag = use malloc()' and persistent connections from a user perspective. Although mysqlnd will always set its private persistent flag and use malloc() for connections created with mysqli_init() it is still up to the user to decide in mysqli_real_connect() if the connection shall become a (true) persistent connection or not. 2009-09-16 17:03:44 +00:00
mysqlnd_ps_codec.c Fix ZTS build 2009-09-30 23:34:56 +00:00
mysqlnd_ps.c Fix ZTS build 2009-09-30 23:34:56 +00:00
mysqlnd_qcache.c Bump copyright year, 3 of 3. 2008-12-31 11:12:40 +00:00
mysqlnd_result_meta.c Next attempt to fix http://bugs.php.net/bug.php?id=48745. Patch by Andrey. 2009-09-09 17:03:03 +00:00
mysqlnd_result_meta.h Bump copyright year, 3 of 3. 2008-12-31 11:12:40 +00:00
mysqlnd_result.c Use mnd_ wrappers wherever possible. Needed for 2009-09-30 23:13:43 +00:00
mysqlnd_result.h Bump copyright year, 3 of 3. 2008-12-31 11:12:40 +00:00
mysqlnd_statistics.c Extending mysqlnd statistics/monitoring. Now counting COM_* commands. 2009-10-16 13:02:01 +00:00
mysqlnd_statistics.h Fix crash when tracing is enabled. Position after buffer was used also 2009-06-12 13:24:37 +00:00
mysqlnd_structs.h Making mysqlnd emit no warnings when fetching pooled persistent connections that have timed out or are unusable for any other reason - bug #49761 2009-10-15 20:46:08 +00:00
mysqlnd_wireprotocol.c Fixing problems when calling connect (again and again) on a valid connection handle. Most of the patch comes from Andrey. 2009-10-15 15:49:40 +00:00
mysqlnd_wireprotocol.h Next attempt to fix http://bugs.php.net/bug.php?id=48745. Patch by Andrey. 2009-09-09 17:03:03 +00:00
mysqlnd.c Fixing host info for TCP/IP and aligning mysqlnd and libmysql 2009-10-19 12:09:48 +00:00
mysqlnd.h Making mysqlnd emit no warnings when fetching pooled persistent connections that have timed out or are unusable for any other reason - bug #49761 2009-10-15 20:46:08 +00:00
php_mysqlnd.c Increase the minimal size of the command buffer, which is used 2009-10-07 17:33:51 +00:00
php_mysqlnd.h Bump copyright year, 3 of 3. 2008-12-31 11:12:40 +00:00