Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bump year | Xinchen Hui | 2015-01-15 | 1 | -1/+1 |
| | |||||
* | first shot remove TSRMLS_* things | Anatol Belski | 2014-12-13 | 1 | -11/+11 |
| | |||||
* | s/PHP 5/PHP 7/ | Johannes Schlüter | 2014-09-19 | 1 | -1/+1 |
| | |||||
* | reduce the struct size by 8 byte on 64 bit | Anatol Belski | 2014-09-14 | 1 | -4/+4 |
| | |||||
* | master renames phase 1 | Anatol Belski | 2014-08-25 | 1 | -4/+4 |
| | |||||
* | ported mysql and mysqlnd | Anatol Belski | 2014-08-19 | 1 | -4/+4 |
| | |||||
* | Don't use zend_string for other fields (only name here is enough) | Xinchen Hui | 2014-06-25 | 1 | -0/+1 |
| | |||||
* | Use zend_string in mysqlnd | Xinchen Hui | 2014-06-23 | 1 | -2/+0 |
| | |||||
* | Refactoring mysqlnd (incompleted, only mysqlnd ext compilable) | Xinchen Hui | 2014-06-18 | 1 | -4/+4 |
| | |||||
* | New result fetching mode for mysqlnd, which should use less memory but | Andrey Hristov | 2014-04-10 | 1 | -1/+5 |
| | | | | | | | | implies more memory copy. The old method is still available and can be used. It stays as default. Choosing the method is through a flag to mysqli_query()/mysqli_real_query() New mode can be forced with an INI setting, for all extensions that support this mode (ext/mysql and mysqli, because PDO due to it's architecture can't support it) The setting is mysqlnd.fetch_data_copy=[0|1] | ||||
* | Backport refactoring from php-src | Andrey Hristov | 2014-01-24 | 1 | -0/+1 |
| | |||||
* | Bump year | Xinchen Hui | 2014-01-03 | 1 | -1/+1 |
| | |||||
* | Add support for connect attributes, as of MySQL 5.6 | Andrey Hristov | 2013-01-15 | 1 | -1/+1 |
| | |||||
* | Merge branch 'PHP-5.4' into PHP-5.5 | Xinchen Hui | 2013-01-06 | 1 | -1/+1 |
|\ | |||||
| * | Merge branch 'PHP-5.3' into PHP-5.4 | Xinchen Hui | 2013-01-06 | 1 | -1/+1 |
| |\ | |||||
| | * | bump year | Xinchen Hui | 2013-01-06 | 1 | -1/+1 |
| | | | |||||
| | * | - Year++ | Felipe Pena | 2012-01-01 | 1 | -1/+1 |
| | | | |||||
| | * | - Year++ | Felipe Pena | 2011-01-01 | 1 | -1/+1 |
| | | | |||||
| | * | rename parameter name - should not shadow the global symbol alloca | Andrey Hristov | 2010-10-05 | 1 | -1/+1 |
| | | | |||||
| | * | Handle problems in the row_decoder, return type used to be void, | Andrey Hristov | 2010-05-31 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | now it can return on problems. | ||||
| | * | Export MYSQLND_PROTOCOL methods | Andrey Hristov | 2010-05-14 | 1 | -1/+1 |
| | | | |||||
| | * | const-ify fields | Andrey Hristov | 2010-04-28 | 1 | -1/+1 |
| | | | |||||
| | * | It is possible that change user tries an user who has old password. | Andrey Hristov | 2010-04-20 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | 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 for bug#49234 method not found ssl_set | Andrey Hristov | 2010-04-15 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | Patch was tested and compiles on Windows. (Thanks Kalle) | ||||
| | * | Make it coupled - what is allocated with mnd_ should be freed | Andrey Hristov | 2010-03-29 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | 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 build failure after recent commit by Kalle | Andrey Hristov | 2010-03-24 | 1 | -1/+1 |
| | | | |||||
| * | | - Year++ | Felipe Pena | 2012-01-01 | 1 | -1/+1 |
| | | | |||||
| * | | Split struct MYSQLND in struct MYSQLND and struct MYSQLD_CONN_DATA. | Andrey Hristov | 2011-10-31 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | A step in the direction of keeping internal data private | ||||
| * | | Move from directly referencing an aggregated structure to using a | Andrey Hristov | 2011-10-25 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | pointer to a structure. The structure is still aggregated but we add a level of indirection for possible plugins to overwrite the storage | ||||
| * | | shift code around to two new files - mysqlnd_driver.c | Andrey Hristov | 2011-10-21 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | and mysqlnd_ext_plugin.c (mysqlnd extension plugin) | ||||
* | | | remove old unicode code, that is was compiled out by using a macro | andrey | 2012-09-25 | 1 | -6/+4 |
| | | | |||||
* | | | Add SHA256 authentication support - password hashing to mysqlnd | andrey | 2012-09-25 | 1 | -0/+12 |
| | | | | | | | | | | | | Automatic switchover to SSL with plain-text password is not part of this | ||||
* | | | - Year++ | Felipe Pena | 2012-01-01 | 1 | -1/+1 |
| | | | |||||
* | | | Split struct MYSQLND in struct MYSQLND and struct MYSQLD_CONN_DATA. | Andrey Hristov | 2011-10-31 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | A step in the direction of keeping internal data private | ||||
* | | | Move from directly referencing an aggregated structure to using a | Andrey Hristov | 2011-10-25 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | pointer to a structure. The structure is still aggregated but we add a level of indirection for possible plugins to overwrite the storage | ||||
* | | | shift code around to two new files - mysqlnd_driver.c | Andrey Hristov | 2011-10-21 | 1 | -1/+0 |
|/ / | | | | | | | | | | | and mysqlnd_ext_plugin.c (mysqlnd extension plugin) | ||||
* | | throw out legacy code, that never was used for something | Andrey Hristov | 2011-03-21 | 1 | -2/+0 |
| | | | | | | | | | | | | useful. Was added for QC but QC is now a plugin, not part of the core. | ||||
* | | Handle MySQL 5.5 authentication features. | Andrey Hristov | 2011-01-24 | 1 | -5/+40 |
| | | | | | | | | | | | | | | | | Authentication protocol can be changed, a new raw packet is introduced, which includes only the "encrypted" data for the auth plugin, sent after change protocol (0xFE) is sent to the client. | ||||
* | | Update on the mysqlnd auth plugins, changed the plugin | Andrey Hristov | 2011-01-14 | 1 | -17/+13 |
| | | | | | | | | | | | | | | | | structure and where they load themselves. 0xFE packets (method switch) needs to be done, additional wire-level packet to be created to be parsed and the packet doesn't fit the PACKET_OK structure anymore. | ||||
* | | grok the MySQL 5.5 extended handshake. | Andrey Hristov | 2011-01-12 | 1 | -3/+7 |
| | | | | | | | | | | | | | | | | | | | | Move the authentication routines, the native ones, to separate file and encapsulate them in a plugin. Depending on the server version and what the server requests (or doesn't in old versions) load the authentication plugin to handle it. Currently only the 4.1+ authentication is supported. More to come | ||||
* | | Use common code to handle initial authentication and | Andrey Hristov | 2011-01-11 | 1 | -1/+3 |
| | | | | | | | | | | COM_CHANGE_USER | ||||
* | | - Year++ | Felipe Pena | 2011-01-01 | 1 | -1/+1 |
| | | |||||
* | | rename parameter name - should not shadow the global symbol alloca | Andrey Hristov | 2010-10-05 | 1 | -1/+1 |
| | | |||||
* | | Handle problems in the row_decoder, return type used to be void, | Andrey Hristov | 2010-05-31 | 1 | -2/+2 |
| | | | | | | | | | | now it can return on problems. | ||||
* | | Export MYSQLND_PROTOCOL methods | Andrey Hristov | 2010-05-14 | 1 | -1/+1 |
| | | |||||
* | | const-ify fields | Andrey Hristov | 2010-04-28 | 1 | -1/+1 |
| | | |||||
* | | It is possible that change user tries an user who has old password. | Andrey Hristov | 2010-04-20 | 1 | -0/+1 |
| | | | | | | | | | | 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 for bug#49234 method not found ssl_set | Andrey Hristov | 2010-04-15 | 1 | -0/+1 |
| | | | | | | | | | | Patch was tested and compiles on Windows. (Thanks Kalle) |