Andrey Hristov
|
a4ad111454
|
fix two more warnings
|
2010-10-04 14:52:14 +00:00 |
|
Andrey Hristov
|
026da7d4a0
|
fix two more warnings
|
2010-10-04 14:52:14 +00:00 |
|
Andrey Hristov
|
216effe4f5
|
WS fixes
|
2010-09-23 16:03:22 +00:00 |
|
Andrey Hristov
|
859a1404bf
|
WS fixes
|
2010-09-23 16:03:22 +00:00 |
|
Andrey Hristov
|
d9f50d95e3
|
Add proper magic_quotes_runtime support for mysqlnd, but
in mysqli, so we don't need to tamper myslqnd.
magic_quotes_runtime are deprecated and not existant in 5.4, thus
only fixing in the branch.
|
2010-08-26 14:51:58 +00:00 |
|
Andrey Hristov
|
ab778e7414
|
Fix for bug #52221 Misbehaviour of magic_quotes_runtime (get/set))
|
2010-08-25 15:06:47 +00:00 |
|
Andrey Hristov
|
9c0439e4bc
|
Fix for Bug #52613 crash in mysqlnd
|
2010-08-17 18:08:25 +00:00 |
|
Andrey Hristov
|
2a926ec6ec
|
Fix for Bug #52613 crash in mysqlnd
|
2010-08-17 18:08:25 +00:00 |
|
Andrey Hristov
|
c803b0024a
|
Make this function static, as it is used only in this file.
Add additional comment about how it works.
|
2010-08-12 14:17:31 +00:00 |
|
Andrey Hristov
|
8409cb44b2
|
Make this function static, as it is used only in this file.
Add additional comment about how it works.
|
2010-08-12 14:17:31 +00:00 |
|
Andrey Hristov
|
c974313aed
|
Switch from using PHP_MAJOR_VERSION to separate define for
unicode. Unicode is no more, but these are "bookmarks" where
to change mysqlnd, if Unicode becomes trendy again.
|
2010-08-12 12:02:02 +00:00 |
|
Andrey Hristov
|
92ef63a07b
|
Switch from using PHP_MAJOR_VERSION to separate define for
unicode. Unicode is no more, but these are "bookmarks" where
to change mysqlnd, if Unicode becomes trendy again.
|
2010-08-12 12:02:02 +00:00 |
|
Andrey Hristov
|
d27983e781
|
ws + cs
|
2010-08-12 11:38:08 +00:00 |
|
Andrey Hristov
|
8bf7114691
|
ws + cs
|
2010-08-12 11:38:08 +00:00 |
|
Andrey Hristov
|
0d3d292633
|
Fix Request #52302 mysqli_fetch_all does not work with MYSQLI_USE_RESULT
|
2010-08-09 17:29:30 +00:00 |
|
Andrey Hristov
|
da42d146ab
|
Fix Request #52302 mysqli_fetch_all does not work with MYSQLI_USE_RESULT
|
2010-08-09 17:29:30 +00:00 |
|
Andrey Hristov
|
e6dc3a5cbc
|
Give an error when USE_RESULT is used with fetch_all
|
2010-07-13 13:02:00 +00:00 |
|
Andrey Hristov
|
12f8599b86
|
Give an error when USE_RESULT is used with fetch_all
|
2010-07-13 13:02:00 +00:00 |
|
Andrey Hristov
|
53324e8830
|
Fix sprintf modifiers all around the place. In most cases
%u should be used. Where size_t is used then MYSQLND_SZ_T_SPEC should be
the modifier
|
2010-06-21 15:32:26 +00:00 |
|
Andrey Hristov
|
baf72b7336
|
Fix sprintf modifiers all around the place. In most cases
%u should be used. Where size_t is used then MYSQLND_SZ_T_SPEC should be
the modifier
|
2010-06-21 15:32:26 +00:00 |
|
Andrey Hristov
|
5a4a66cdd5
|
Fix for bug #52115 mysqli_result::fetch_all returns null, not an empty array
|
2010-06-18 17:25:41 +00:00 |
|
Andrey Hristov
|
c7f10efabc
|
Fix for bug #52115 mysqli_result::fetch_all returns null, not an empty array
|
2010-06-18 17:25:41 +00:00 |
|
Andrey Hristov
|
047d6f2855
|
Handle problems in the row_decoder, return type used to be void,
now it can return on problems.
|
2010-05-31 17:57:03 +00:00 |
|
Andrey Hristov
|
d02e785d68
|
Handle problems in the row_decoder, return type used to be void,
now it can return on problems.
|
2010-05-31 17:57:03 +00:00 |
|
Andrey Hristov
|
ce2fbe1931
|
Fix possible crashes, in case of OOM, due to half-baken
objects.
|
2010-05-27 12:05:02 +00:00 |
|
Andrey Hristov
|
ae9ac28ec2
|
Fix possible crashes, in case of OOM, due to half-baken
objects.
|
2010-05-27 12:05:02 +00:00 |
|
Andrey Hristov
|
58f13c3c9f
|
Handle the situation when MYSQLND_PROTOCOL's methods return NULL.
mysqlnd should not crash but gracefully return with an error.
|
2010-05-25 23:18:13 +00:00 |
|
Andrey Hristov
|
433cb868d6
|
Handle the situation when MYSQLND_PROTOCOL's methods return NULL.
mysqlnd should not crash but gracefully return with an error.
|
2010-05-25 23:18:13 +00:00 |
|
Andrey Hristov
|
337513ffa0
|
Handle OOM in the code that generates PS Execute requests
to the server. Fixes crashes in case of OOM.
|
2010-05-25 19:19:29 +00:00 |
|
Andrey Hristov
|
954e7db644
|
Handle OOM in the code that generates PS Execute requests
to the server. Fixes crashes in case of OOM.
|
2010-05-25 19:19:29 +00:00 |
|
Andrey Hristov
|
29c99daa0f
|
Check set->data for validity before using it.
Prevents crashes after OOM.
|
2010-05-21 13:37:18 +00:00 |
|
Andrey Hristov
|
a25482105e
|
Check set->data for validity before using it.
Prevents crashes after OOM.
|
2010-05-21 13:37:18 +00:00 |
|
Andrey Hristov
|
c881ee30ea
|
Allow overloading of mysqlnd_result_meta_init().
Add free space for future hooks.
|
2010-05-14 15:11:56 +00:00 |
|
Andrey Hristov
|
8a093b3811
|
Allow overloading of mysqlnd_result_meta_init().
Add free space for future hooks.
|
2010-05-14 15:11:56 +00:00 |
|
Andrey Hristov
|
b86ebe46cb
|
- Give possibility to overload mysqlnd_result_init().
- Always use conn->m->stmt_init instead of mysqlnd_stmt_init()
|
2010-05-14 13:18:39 +00:00 |
|
Andrey Hristov
|
8691786ebd
|
- Give possibility to overload mysqlnd_result_init().
- Always use conn->m->stmt_init instead of mysqlnd_stmt_init()
|
2010-05-14 13:18:39 +00:00 |
|
Andrey Hristov
|
a78fa3fcaf
|
- initialize some variables
- initialize the methods in a shorter way, use the compiler.
= on structures copies them. Allows also exportability of
the methods.
|
2010-05-13 15:29:08 +00:00 |
|
Andrey Hristov
|
07619b7190
|
- initialize some variables
- initialize the methods in a shorter way, use the compiler.
= on structures copies them. Allows also exportability of
the methods.
|
2010-05-13 15:29:08 +00:00 |
|
Andrey Hristov
|
ebae62d7c4
|
OOM stability fixes
|
2010-05-04 14:02:42 +00:00 |
|
Andrey Hristov
|
d53337bbe7
|
OOM stability fixes
|
2010-05-04 14:02:42 +00:00 |
|
Andrey Hristov
|
6202b46f2a
|
Handle OOM in mysqlnd_res::store_result_fetch_data
|
2010-05-03 19:32:07 +00:00 |
|
Andrey Hristov
|
5ca71c00f5
|
Handle OOM in mysqlnd_res::store_result_fetch_data
|
2010-05-03 19:32:07 +00:00 |
|
Andrey Hristov
|
9c276eee6c
|
Handle OOM in mysqlnd_fetch_row_buffered_c()
|
2010-05-03 19:09:45 +00:00 |
|
Andrey Hristov
|
cac3520882
|
Handle OOM in mysqlnd_fetch_row_buffered_c()
|
2010-05-03 19:09:45 +00:00 |
|
Andrey Hristov
|
2b00096004
|
Handle OOM in mysqlnd_fetch_row_unbuffered_c()
|
2010-05-03 19:02:48 +00:00 |
|
Andrey Hristov
|
4a8d751cff
|
Handle OOM in mysqlnd_fetch_row_unbuffered_c()
|
2010-05-03 19:02:48 +00:00 |
|
Andrey Hristov
|
2b18a3ff93
|
Handle OOM stemming from mysqlnd_result_init in the same
function and up the stack.
|
2010-05-03 18:50:47 +00:00 |
|
Andrey Hristov
|
d0cef550a3
|
Handle OOM stemming from mysqlnd_result_init in the same
function and up the stack.
|
2010-05-03 18:50:47 +00:00 |
|
Andrey Hristov
|
7de2607c12
|
Handle gracefully OOM in mysqlnd_mempool_create and up the stack
|
2010-05-03 17:07:18 +00:00 |
|
Andrey Hristov
|
6dff9e55be
|
Handle gracefully OOM in mysqlnd_mempool_create and up the stack
|
2010-05-03 17:07:18 +00:00 |
|