php-src/ext/mysqlnd
Andrey Hristov 5b97f74b62 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.
2009-10-07 17:33:51 +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 - Moved mysqnd to it's own directory: It is sort of an extension itself. 2007-07-25 23:47:33 +00:00
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 Increase the minimal size of the command buffer, which is used 2009-10-07 17:33:51 +00:00
mysqlnd_libmysql_compat.h Add support for mysql_stmt_store_result() from libmysql 6.0.8+ and 5.4.x 2009-05-29 13:09:22 +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 Fixed bug #49027 (mysqli_options() doesn't work when using mysqlnd) 2009-08-27 13:16:39 +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 revert the last change 2009-10-06 12:53:01 +00:00
mysqlnd_wireprotocol.c Fix ZTS build 2009-09-30 23:34:56 +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 Increase the minimal size of the command buffer, which is used 2009-10-07 17:33:51 +00:00
mysqlnd.h Fix ZTS build 2009-09-30 23:34:56 +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