Andrey Hristov
|
12e759c2ea
|
Use during connect the flags set with set_client_option()
|
2013-01-09 18:27:06 +01:00 |
|
Xinchen Hui
|
bc11e6fdbb
|
bump year
|
2013-01-06 10:19:09 +08:00 |
|
andrey
|
8fe87e7fea
|
fix Bug #62273 Segmentation Fault in Mysqli/Mysqlnd
|
2012-06-29 14:42:36 +03:00 |
|
Felipe Pena
|
e4ca0ed09f
|
- Year++
|
2012-01-01 13:15:04 +00:00 |
|
Andrey Hristov
|
5117bf657e
|
move change_user closer to connect
|
2011-10-18 14:10:44 +00:00 |
|
Johannes Schlüter
|
a7410ea03d
|
- Fix folding
|
2011-09-25 13:06:09 +00:00 |
|
Andrey Hristov
|
9756f766b6
|
fix valgrind warnings in debug builds
|
2011-08-26 12:14:31 +00:00 |
|
Andrey Hristov
|
56d6f23196
|
relax constraint
|
2011-08-10 14:12:24 +00:00 |
|
Andrey Hristov
|
94ccf70c77
|
longer error messages, don't cut them
|
2011-07-27 10:26:59 +00:00 |
|
Andrey Hristov
|
774e127a00
|
free data in case of failure in the callee not in the caller
|
2011-07-05 20:31:53 +00:00 |
|
Andrey Hristov
|
b97e76d512
|
reuse code
|
2011-05-31 20:42:44 +00:00 |
|
Andrey Hristov
|
d4a1f5ac06
|
revert to previous behavior
|
2011-02-25 12:52:21 +00:00 |
|
Andrey Hristov
|
113cd9dc0f
|
move from macros to functions, which can be overwritten, if needed
|
2011-02-25 12:25:36 +00:00 |
|
Felipe Pena
|
927bf09c29
|
- Year++
|
2011-01-01 02:19:59 +00:00 |
|
Andrey Hristov
|
17b8336047
|
fix a small bug about affected_rows in the text protocol
|
2010-12-16 12:56:19 +00:00 |
|
Andrey Hristov
|
03fd10c479
|
don't crash if the API is used incorrectly
|
2010-12-06 13:50:51 +00:00 |
|
Andrey Hristov
|
924bb78167
|
profiling in trace mode
|
2010-10-22 15:46:26 +00:00 |
|
Andrey Hristov
|
25e84b6a23
|
Rename a method so it doesn't clash with a global symbol - a function
Fix compiler waring by extening the type of a variable
|
2010-10-05 17:03:50 +00:00 |
|
Andrey Hristov
|
548661d96d
|
rename parameter, should not conflict with global symbol -
the socket function
|
2010-10-05 16:27:49 +00:00 |
|
Andrey Hristov
|
216effe4f5
|
WS fixes
|
2010-09-23 16:03:22 +00:00 |
|
Andrey Hristov
|
17ae7c1659
|
remove unneeded proxy function _mysqlnd_restart_psessoin
|
2010-09-15 12:23:45 +00:00 |
|
Andrey Hristov
|
d99ee78503
|
Remove unneeded proxy function _mysqlnd_end_psession
|
2010-09-15 12:11:33 +00:00 |
|
Andrey Hristov
|
8220c2e4ce
|
OPT_COMPRESS support for mysqlnd_conn::set_client_option
To be used by mysqli_options
|
2010-09-01 14:47:36 +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
|
8bf7114691
|
ws + cs
|
2010-08-12 11:38:08 +00:00 |
|
Andrey Hristov
|
f8c2680509
|
Lay foundations for named pipe support in mysqlnd
|
2010-08-09 17:01:57 +00:00 |
|
David Soria Parra
|
9d02d50df2
|
make ssl_set return value in mysqlnd compatible with libmysqli return value
|
2010-08-06 19:47:03 +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
|
ae4ae5a313
|
split mysqlnd_connect() in two parts, one doing the authorization
|
2010-06-17 11:37:49 +00:00 |
|
Andrey Hristov
|
d47e50a9ff
|
no more needed because of the charset fix in the previous changeset
|
2010-06-16 19:01:13 +00:00 |
|
Andrey Hristov
|
1d9c49bb3c
|
Fixed bug #52082 (character_set_client & character_set_connection reset after
mysqli_change_user())
libmysql >= 5.1.23 will PASS, older library versions will fail
|
2010-06-14 17:16:20 +00:00 |
|
Andrey Hristov
|
6ebe80be5d
|
Don't use NULL pointer, always check before use
|
2010-05-27 12:39:12 +00:00 |
|
Andrey Hristov
|
ce136a825c
|
Don't use conn->net without checking if it is NULL, because
it can be NULL in OOM conditions. This would cause a crash.
|
2010-05-26 13:47:43 +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
|
bcdc3b30f7
|
Init should return status value because initialization can fail.
In this case mysqlnd_init() should return NULL to the end-user.
|
2010-05-25 22:40:47 +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
|
6dff9e55be
|
Handle gracefully OOM in mysqlnd_mempool_create and up the stack
|
2010-05-03 17:07:18 +00:00 |
|
Andrey Hristov
|
d0abd9510e
|
Better handing of OOM in mysqlnd::set_client_option
|
2010-05-03 13:45:58 +00:00 |
|
Andrey Hristov
|
a3168a398c
|
Handle OOM cases, in case of persistent connections this is real
and the Zend MM won't help.
|
2010-04-29 15:49:51 +00:00 |
|
Andrey Hristov
|
2c38266536
|
Fix valgrind warning, usage of nirvana memory
|
2010-04-29 15:17:44 +00:00 |
|
Andrey Hristov
|
fa40847263
|
Fix possible crashes in case of OOM, as well as a leak.
|
2010-04-29 13:13:41 +00:00 |
|
Andrey Hristov
|
be5920b3e9
|
Move the macro to mysqlnd_enum_n_def.h, because it can be reused
in other places. Also, premultiply the values by 4 and add some
reserve for future releases of the server.
|
2010-04-27 10:53:27 +00:00 |
|
Andrey Hristov
|
5bb74e6562
|
Fixed buffer overflow in mysqlnd_change_user
|
2010-04-27 08:26:24 +00:00 |
|
Andrey Hristov
|
c92c788c85
|
Fixed possible buffer overflow in mysqlnd_conn__list_fields.
|
2010-04-27 08:02:08 +00:00 |
|
Andrey Hristov
|
804b950562
|
It is possible that change user tries an user who has old password.
Instead of error message that doesn't say much there is more information now.
|
2010-04-20 18:04:24 +00:00 |
|
Felipe Pena
|
a175419f84
|
- Fix copyrights
|
2010-04-20 13:50:34 +00:00 |
|
Andrey Hristov
|
cdac2b4ecf
|
Fix some int/uint comparison warnings
|
2010-04-15 15:28:00 +00:00 |
|
Andrey Hristov
|
48e413eb28
|
more WS
|
2010-04-15 15:16:29 +00:00 |
|
Andrey Hristov
|
6aa682f564
|
CS + WS changes
|
2010-04-15 12:55:04 +00:00 |
|
Andrey Hristov
|
dd9fc198ce
|
Fix for bug#49234 method not found ssl_set
Patch was tested and compiles on Windows. (Thanks Kalle)
|
2010-04-15 11:01:30 +00:00 |
|