Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | * | Rename a method so it doesn't clash with a global symbol - a function | Andrey Hristov | 2010-10-05 | 1 | -6/+6 | |
| | | | | | | | | | | | | | | | Fix compiler waring by extening the type of a variable | |||||
| | * | rename parameter, should not conflict with global symbol - | Andrey Hristov | 2010-10-05 | 1 | -8/+8 | |
| | | | | | | | | | | | | | | | the socket function | |||||
| | * | WS fixes | Andrey Hristov | 2010-09-23 | 1 | -9/+9 | |
| | | | ||||||
| | * | remove unneeded proxy function _mysqlnd_restart_psessoin | Andrey Hristov | 2010-09-15 | 1 | -10/+0 | |
| | | | ||||||
| | * | Remove unneeded proxy function _mysqlnd_end_psession | Andrey Hristov | 2010-09-15 | 1 | -9/+0 | |
| | | | ||||||
| | * | OPT_COMPRESS support for mysqlnd_conn::set_client_option | Andrey Hristov | 2010-09-01 | 1 | -2/+4 | |
| | | | | | | | | | | | | | | | To be used by mysqli_options | |||||
| | * | Switch from using PHP_MAJOR_VERSION to separate define for | Andrey Hristov | 2010-08-12 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | | | | unicode. Unicode is no more, but these are "bookmarks" where to change mysqlnd, if Unicode becomes trendy again. | |||||
| | * | ws + cs | Andrey Hristov | 2010-08-12 | 1 | -10/+8 | |
| | | | ||||||
| | * | Lay foundations for named pipe support in mysqlnd | Andrey Hristov | 2010-08-09 | 1 | -2/+8 | |
| | | | ||||||
| | * | make ssl_set return value in mysqlnd compatible with libmysqli return value | David Soria Parra | 2010-08-06 | 1 | -6/+6 | |
| | | | ||||||
| | * | Fix sprintf modifiers all around the place. In most cases | Andrey Hristov | 2010-06-21 | 1 | -23/+22 | |
| | | | | | | | | | | | | | | | | | | %u should be used. Where size_t is used then MYSQLND_SZ_T_SPEC should be the modifier | |||||
| | * | split mysqlnd_connect() in two parts, one doing the authorization | Andrey Hristov | 2010-06-17 | 1 | -102/+145 | |
| | | | ||||||
| | * | no more needed because of the charset fix in the previous changeset | Andrey Hristov | 2010-06-16 | 1 | -1/+0 | |
| | | | ||||||
| | * | Fixed bug #52082 (character_set_client & character_set_connection reset after | Andrey Hristov | 2010-06-14 | 1 | -1/+16 | |
| | | | | | | | | | | | | | | | | | | | | | | | | mysqli_change_user()) libmysql >= 5.1.23 will PASS, older library versions will fail | |||||
| | * | Don't use NULL pointer, always check before use | Andrey Hristov | 2010-05-27 | 1 | -1/+3 | |
| | | | ||||||
| | * | Don't use conn->net without checking if it is NULL, because | Andrey Hristov | 2010-05-26 | 1 | -1/+3 | |
| | | | | | | | | | | | | | | | it can be NULL in OOM conditions. This would cause a crash. | |||||
| | * | Handle the situation when MYSQLND_PROTOCOL's methods return NULL. | Andrey Hristov | 2010-05-25 | 1 | -11/+43 | |
| | | | | | | | | | | | | | | | mysqlnd should not crash but gracefully return with an error. | |||||
| | * | Init should return status value because initialization can fail. | Andrey Hristov | 2010-05-25 | 1 | -7/+10 | |
| | | | | | | | | | | | | | | | In this case mysqlnd_init() should return NULL to the end-user. | |||||
| | * | - Give possibility to overload mysqlnd_result_init(). | Andrey Hristov | 2010-05-14 | 1 | -2/+3 | |
| | | | | | | | | | | | | | | | - Always use conn->m->stmt_init instead of mysqlnd_stmt_init() | |||||
| | * | Handle gracefully OOM in mysqlnd_mempool_create and up the stack | Andrey Hristov | 2010-05-03 | 1 | -8/+12 | |
| | | | ||||||
| | * | Better handing of OOM in mysqlnd::set_client_option | Andrey Hristov | 2010-05-03 | 1 | -10/+19 | |
| | | | ||||||
| | * | Handle OOM cases, in case of persistent connections this is real | Andrey Hristov | 2010-04-29 | 1 | -18/+71 | |
| | | | | | | | | | | | | | | | and the Zend MM won't help. | |||||
| | * | Fix valgrind warning, usage of nirvana memory | Andrey Hristov | 2010-04-29 | 1 | -1/+1 | |
| | | | ||||||
| | * | Fix possible crashes in case of OOM, as well as a leak. | Andrey Hristov | 2010-04-29 | 1 | -2/+21 | |
| | | | ||||||
| | * | Move the macro to mysqlnd_enum_n_def.h, because it can be reused | Andrey Hristov | 2010-04-27 | 1 | -6/+3 | |
| | | | | | | | | | | | | | | | | | | in other places. Also, premultiply the values by 4 and add some reserve for future releases of the server. | |||||
| | * | Fixed buffer overflow in mysqlnd_change_user | Andrey Hristov | 2010-04-27 | 1 | -4/+4 | |
| | | | ||||||
| | * | Fixed possible buffer overflow in mysqlnd_conn__list_fields. | Andrey Hristov | 2010-04-27 | 1 | -4/+6 | |
| | | | ||||||
| | * | It is possible that change user tries an user who has old password. | Andrey Hristov | 2010-04-20 | 1 | -0/+4 | |
| | | | | | | | | | | | | | | | Instead of error message that doesn't say much there is more information now. | |||||
| | * | - Fix copyrights | Felipe Pena | 2010-04-20 | 1 | -2/+2 | |
| | | | ||||||
| | * | Fix some int/uint comparison warnings | Andrey Hristov | 2010-04-15 | 1 | -1/+1 | |
| | | | ||||||
| | * | more WS | Andrey Hristov | 2010-04-15 | 1 | -15/+15 | |
| | | | ||||||
| | * | CS + WS changes | Andrey Hristov | 2010-04-15 | 1 | -17/+10 | |
| | | | ||||||
| | * | Fix for bug#49234 method not found ssl_set | Andrey Hristov | 2010-04-15 | 1 | -26/+59 | |
| | | | | | | | | | | | | | | | Patch was tested and compiles on Windows. (Thanks Kalle) | |||||
| | * | Recommit with an Windows build fix: | Andrey Hristov | 2010-04-06 | 1 | -20/+15 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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) | |||||
| | * | - revert revision 297277, break the builds (declaration must go 1st, size of ↵ | Pierre Joye | 2010-04-01 | 1 | -15/+20 | |
| | | | | | | | | | | | | void * and other known situations). Also Johannes, can you check that commit pls? Thought we were in bugs fixing only for 5.3 | |||||
| | * | Fix inconsistencies | Andrey Hristov | 2010-04-01 | 1 | -20/+15 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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) | |||||
| | * | Make it coupled - what is allocated with mnd_ should be freed | Andrey Hristov | 2010-03-29 | 1 | -41/+39 | |
| | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
| | * | Fix tests that fail when the MySQL's socket file is not /tmp/mysql.sock | Andrey Hristov | 2010-03-26 | 1 | -2/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | as it is in when compiled from source and the default for mysqlnd. SuSE for example uses /var/run/mysql/mysql.sock . Also, sql.safe_mode (ext/mysql and ingres) needs the socket. Fix possible crashes in mysqlnd. When packets are shorter, functions should return error. | |||||
| | * | allow persistency of PS | Andrey Hristov | 2010-03-12 | 1 | -3/+3 | |
| | | | ||||||
| | * | Fixed bug #51242 (Empty mysql.default_port does not default to 3306 anymore, ↵ | Adam Harvey | 2010-03-09 | 1 | -3/+4 | |
| | | | | | | | | | | | | but 0). | |||||
| | * | Fix the text. Correct english and a bit shorter. | Andrey Hristov | 2010-02-24 | 1 | -4/+4 | |
| | | | ||||||
| | * | add better description to the problem | Andrey Hristov | 2010-02-24 | 1 | -1/+5 | |
| | | | ||||||
| | * | make send_close a hook, too | Andrey Hristov | 2010-02-09 | 1 | -7/+6 | |
| | | | ||||||
| | * | Pass tsrmls to all functions, which might need it in the future. | Andrey Hristov | 2010-02-03 | 1 | -23/+18 | |
| | | | | | | | | | | | | | | | | | | We are anyway breaking the internal ABI in 5.3.2 so this won't hurt and make us prepared for the future. | |||||
| | * | more PHPAPI for phpize-d builds | Andrey Hristov | 2010-01-13 | 1 | -8/+8 | |
| | | | ||||||
| | * | cosmetics. typedef-ed types should be in capital case | Andrey Hristov | 2010-01-11 | 1 | -11/+11 | |
| | | | ||||||
| | * | missed to commit in 5_3, here it comes, reusability of stats | Andrey Hristov | 2010-01-11 | 1 | -1/+1 | |
| | | | ||||||
| | * | Rework the statistics macros to be reusable by external entities. | Andrey Hristov | 2010-01-11 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | Rename handlers to triggers. Dynamically allocate space for the statistics thus allow reusability. | |||||
| | * | improve the stats subsystem. Reduce the number of macro definitions | Andrey Hristov | 2010-01-08 | 1 | -17/+22 | |
| | | | | | | | | | | | | | | | | | | in half by smartly introducing 2 new macros. Make MYSQLND::stats a pointer from being aggregated and add triggers. | |||||
| | * | add restart_psession and end_psession hooks | Andrey Hristov | 2010-01-08 | 1 | -10/+29 | |
| | | |