Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update copyright headers to 2017 | Sammy Kaye Powers | 2017-01-02 | 1 | -1/+1 |
| | |||||
* | Merge branch 'PHP-7.0' | Andrey Hristov | 2016-03-16 | 1 | -5/+4 |
|\ | |||||
| * | Fix emails in headers. @mysql.com addresses are no more since many years. | Andrey Hristov | 2016-03-16 | 1 | -5/+5 |
| | | |||||
* | | Merge branch 'PHP-7.0' | Lior Kaplan | 2016-01-01 | 1 | -1/+1 |
|\ \ | |/ | | | | | | | | | | | * PHP-7.0: Update header to PHP Version 7 Happy new year (Update copyright to 2016) Happy new year (Update copyright to 2016) | ||||
| * | Merge branch 'PHP-5.6' into PHP-7.0 | Lior Kaplan | 2016-01-01 | 1 | -1/+1 |
| |\ | | | | | | | | | | | | | * PHP-5.6: Happy new year (Update copyright to 2016) | ||||
| | * | Happy new year (Update copyright to 2016) | Lior Kaplan | 2016-01-01 | 1 | -1/+1 |
| | | | |||||
| | * | bump year | Xinchen Hui | 2015-01-15 | 1 | -1/+1 |
| | | | |||||
* | | | More const and moved the declaration of php_mysqlnd_scramble() to mysqlnd_auth.h | Andrey Hristov | 2015-11-17 | 1 | -1/+1 |
| | | | |||||
* | | | MNDR: | Andrey Hristov | 2015-11-12 | 1 | -2/+205 |
| | | | | | | | | | | | | - move things out of mysqlnd_priv.h | ||||
* | | | MNDR: | Andrey Hristov | 2015-11-12 | 1 | -1/+0 |
| | | | | | | | | | | | | - remove inclusion of uneeded headers | ||||
* | | | MNDR: | Andrey Hristov | 2015-11-12 | 1 | -9/+9 |
| | | | | | | | | | | | | - move all data members from MYSQLND_PFC to MYSQLND_PFC_DATA | ||||
* | | | MNDR: | Andrey Hristov | 2015-11-12 | 1 | -7/+7 |
| | | | | | | | | | | | | | | | - move from char* + len to MYSQLND_STRING - add some more const modifiers | ||||
* | | | MNDR: | Andrey Hristov | 2015-11-12 | 1 | -6/+5 |
| | | | | | | | | | | | | - better name for MYSQLND_PPEC - MYSQLND_PFC (protocol frame codec) | ||||
* | | | MNDR: | Andrey Hristov | 2015-11-12 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | - rename MYSQLND_NET to MYSQLND_PPEC (protocol packet envelope codec). PPEC does only the encoding and decoding to the protocol frame. | ||||
* | | | MNDR: | Andrey Hristov | 2015-11-12 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | - split MYSQLND_NET into MYSQLND_NET and MYSQLND_VIO MYSQLND_NET is above MYSQLND_VIO. _NET takes care of protocol packet counting (even with compressed), while VIO is just about the network (or in case of windows, non-network, but PIPE) transport. | ||||
* | | | MNDR: | Andrey Hristov | 2015-11-12 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | - now send_command_handle_response() also doesn't depend directly on MYSQLND_CONN_DATA | ||||
* | | | MNDR: | Andrey Hristov | 2015-11-12 | 1 | -5/+5 |
| | | | | | | | | | | | | - rename the macro for updating the connection state | ||||
* | | | MNDR: | Andrey Hristov | 2015-11-12 | 1 | -28/+28 |
| | | | | | | | | | | | | - make MYSQLND_ERROR_INFO a class | ||||
* | | | MDNR: | Andrey Hristov | 2015-11-12 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | - make MYSQLND_UPSERT_STATUS more like an object that a simple structure Still use macros to make updates simple | ||||
* | | | MNDR: | Andrey Hristov | 2015-11-12 | 1 | -9/+9 |
| | | | | | | | | | | | | | | | - Rename MYSQLND_PROTOCOL to MYSQLND_PROTOCOL_PAYLOAD_DECODER_FACTORY - Rename other symbols related to MYSQLND_PROTOCOL accordingly | ||||
* | | | MNDR : | Andrey Hristov | 2015-11-12 | 1 | -15/+15 |
|/ / | | | | | | | | | - Rename MYSQLND_OPTIONS to MYSQLND_SESSION_OPTIONS - Rename MYSQLND_NET_OPTIONS to MYSQLND_IO_OPTIONS | ||||
* | | Use ZSTR_ API to access zend_string elements (this is just renaming without ↵ | Dmitry Stogov | 2015-06-30 | 1 | -2/+2 |
| | | | | | | | | semantick changes). | ||||
* | | Fixed bug #68887 (resources are not freed correctly) | Dmitry Stogov | 2015-04-08 | 1 | -1/+1 |
| | | |||||
* | | cleanup the mod version macros, round 2 | Anatol Belski | 2015-03-23 | 1 | -3/+3 |
| | | |||||
* | | bump year | Xinchen Hui | 2015-01-15 | 1 | -1/+1 |
| | | |||||
* | | trailing whitespace removal | Stanislav Malyshev | 2015-01-10 | 1 | -7/+7 |
| | | |||||
* | | second shot on removing TSRMLS_* | Anatol Belski | 2014-12-14 | 1 | -1/+1 |
| | | |||||
* | | first shot remove TSRMLS_* things | Anatol Belski | 2014-12-13 | 1 | -24/+24 |
| | | |||||
* | | s/PHP 5/PHP 7/ | Johannes Schlüter | 2014-09-19 | 1 | -1/+1 |
| | | |||||
* | | master renames phase 1 | Anatol Belski | 2014-08-25 | 1 | -5/+5 |
| | | |||||
* | | ported mysql and mysqlnd | Anatol Belski | 2014-08-19 | 1 | -4/+4 |
| | | |||||
* | | Fixed compilation warning | Dmitry Stogov | 2014-06-20 | 1 | -1/+0 |
| | | |||||
* | | Fixed compilation | Dmitry Stogov | 2014-06-20 | 1 | -7/+5 |
|/ | |||||
* | 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/+4 |
| | |||||
* | Merge branch 'PHP-5.4' into PHP-5.5 | 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 |
| | | |||||
| * | Split struct MYSQLND in struct MYSQLND and struct MYSQLD_CONN_DATA. | Andrey Hristov | 2011-10-31 | 1 | -8/+8 |
| | | | | | | | | | | 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 | -18/+18 |
| | | | | | | | | | | | | pointer to a structure. The structure is still aggregated but we add a level of indirection for possible plugins to overwrite the storage | ||||
| * | MYSQLND_NET refactored not to use any direct reference to MYSQLND (the ↵ | Andrey Hristov | 2011-10-10 | 1 | -2/+0 |
| | | | | | | | | | | | | | | connection) QC will need an ifdef-layer to compile with this | ||||
| * | Add mysqli_error_list() that returns an array with errors. Typically only | Andrey Hristov | 2011-08-04 | 1 | -3/+2 |
| | | | | | | | | | | | | | | | | one and just one for libmysql. mysqlnd can return generate more than one error during its work and with mysqli_error() only the last error is being reported. In the array returned by mysqli_error_list() / $mysqli->error_list, all errors will be found. The list is reset when the next command is executed | ||||
* | | fix newly introduced segfault | Andrey Hristov | 2012-10-16 | 1 | -1/+1 |
| | | |||||
* | | constify | Andrey Hristov | 2012-10-12 | 1 | -0/+1 |
| | | |||||
* | | if ssl has been switched on transmit clear-text password | Andrey Hristov | 2012-10-03 | 1 | -24/+31 |
| | | |||||
* | | compile out example plugin in a release build | andrey | 2012-09-26 | 1 | -1/+1 |
| | | |||||
* | | change public key setting to PERDIR and finish code that allows | andrey | 2012-09-25 | 1 | -1/+5 |
| | | | | | | | | to set the key file programatically per mysqli_options() | ||||
* | | remove old unicode code, that is was compiled out by using a macro | andrey | 2012-09-25 | 1 | -4/+0 |
| | | |||||
* | | Add SHA256 authentication support - password hashing to mysqlnd | andrey | 2012-09-25 | 1 | -3/+185 |
| | | | | | | | | Automatic switchover to SSL with plain-text password is not part of this | ||||
* | | - Year++ | Felipe Pena | 2012-01-01 | 1 | -1/+1 |
| | |