summaryrefslogtreecommitdiff
path: root/ext/mysqlnd/mysqlnd_net.c
Commit message (Collapse)AuthorAgeFilesLines
* year++Xinchen Hui2018-01-021-1/+1
|
* Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
|
* Merge branch 'PHP-7.0'Andrey Hristov2016-03-161-4/+2
|\
| * Fix emails in headers. @mysql.com addresses are no more since many years.Andrey Hristov2016-03-161-4/+3
| |
* | Remove version checksNikita Popov2016-01-301-16/+0
|/ | | | | | | | | | | PHP_VERSION_ID PHP_API_VERSION ZEND_MODULE_API_NO PHP_MAJOR_VERSION, PHP_MINOR_VERSION ZEND_ENGINE_2 I've left litespeed alone, as it seems to genuinely maintain support for many PHP versions.
* Merge branch 'PHP-5.6' into PHP-7.0Lior Kaplan2016-01-011-1/+1
|\ | | | | | | | | * PHP-5.6: Happy new year (Update copyright to 2016)
| * Happy new year (Update copyright to 2016)Lior Kaplan2016-01-011-1/+1
| |
* | Merge branch 'PHP-5.6' into PHP-7.0Andrey Hristov2015-11-161-0/+4
|\ \ | |/
| * News for fixed bug #68344Andrey Hristov2015-11-161-0/+4
| |
* | Fixed memory leak in php_stream_context_set_option()Dmitry Stogov2015-10-291-0/+5
| |
* | Merge branch 'PHP-5.6' into PHP-7.0Andrey Hristov2015-10-271-7/+42
|\ \ | |/
| * Another Fix for Bug #68344 MySQLi does not provide way to disable peer ↵Andrey Hristov2015-10-271-7/+43
| | | | | | | | | | | | | | | | | | | | | | | | certificate validation Added the possibility to explicitly state that the peer certificate should not be checked. Back to the default - checking the certificate. Exported MYSQLI_CLIENT_SSL_DONT_VERIFY_SERVER_CERT Usage : mysqli_real_connect( , , , , , MYSQLI_CLIENT_SSL | MYSQLI_CLIENT_SSL_DONT_VERIFY_SERVER_CERT) If mysqli_ssl_set() is not called, but only MYSQLI_CLIENT_SSL is passed, without the (don't) very flag, then no verification takes place.
* | Merge branch 'PHP-5.6' into PHP-7.0Andrey Hristov2015-10-221-7/+2
|\ \ | |/
| * Improve fix for Bug #68344 MySQLi does not provide way to disable peer ↵Andrey Hristov2015-10-221-7/+2
| | | | | | | | certificate validation
* | Merge branch 'PHP-5.6' into PHP-7.0Andrey Hristov2015-10-211-1/+7
|\ \ | |/
| * Fix for Bug #68344 MySQLi does not provide way to disable peer certificate ↵Andrey Hristov2015-10-211-1/+7
| | | | | | | | validation
* | Merge branch 'PHP-5.6' into PHP-7.0Andrey Hristov2015-09-251-2/+4
|\ \ | |/
| * Fixed bug #70572 segfault in mysqlnd_connectAndrey Hristov2015-09-251-2/+4
| |
* | Merge branch 'PHP-5.6'Christoph M. Becker2015-09-091-0/+23
|\ \ | |/ | | | | | | | | | | | | * PHP-5.6: Fix #70456: mysqlnd doesn't activate TCP keep-alive when connecting to a server Resolved conflicts: ext/mysqlnd/mysqlnd_net.c
| * Fix #70456: mysqlnd doesn't activate TCP keep-alive when connecting to a serverSergei Turchanov2015-09-091-0/+23
| | | | | | | | | | libmysqlclient activates TCP keep-alive when connecting to a server. PHP mysqlnd extension must do the same to maintain compatibility.
| * bump yearXinchen Hui2015-01-151-1/+1
| |
* | Use ZSTR_ API to access zend_string elements (this is just renaming without ↵Dmitry Stogov2015-06-301-1/+1
| | | | | | | | semantick changes).
* | bump yearXinchen Hui2015-01-151-1/+1
| |
* | trailing whitespace removalStanislav Malyshev2015-01-101-6/+6
| |
* | first shot remove TSRMLS_* thingsAnatol Belski2014-12-131-71/+71
| |
* | s/PHP 5/PHP 7/Johannes Schlüter2014-09-191-1/+1
| |
* | Merge branch 'PHP-5.6'Anatol Belski2014-08-271-1/+1
|\ \ | |/ | | | | | | | | * PHP-5.6: fixed DBG_INF macro name reworked NEWS for 5.6.0GA
| * Merge branch 'PHP-5.5' into PHP-5.6Anatol Belski2014-08-271-1/+1
| |\ | | | | | | | | | | | | * PHP-5.5: fixed DBG_INF macro name
| | * fixed DBG_INF macro nameAnatol Belski2014-08-271-1/+1
| | |
| | * Bump yearXinchen Hui2014-01-031-1/+1
| | |
* | | master renames phase 1Anatol Belski2014-08-251-2/+2
| | |
* | | ported mysql and mysqlndAnatol Belski2014-08-191-1/+1
| | |
* | | cleanup (use zend_string* instead of char*)Dmitry Stogov2014-08-131-3/+3
| | |
* | | Merge remote-tracking branch 'origin/master' into phpngXinchen Hui2014-07-181-0/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | Conflicts: Zend/zend_compile.h ext/openssl/xp_ssl.c
| * \ \ Merge branch 'PHP-5.6'Andrey Hristov2014-07-161-0/+5
| |\ \ \ | | |/ / | | | | | | | | | | | | Conflicts: NEWS
| | * | Add some trace info as well as update CLIENT_ flagsAndrey Hristov2014-07-161-0/+5
| | | |
* | | | typoXinchen Hui2014-06-231-2/+2
| | | |
* | | | Fixed the trick....Xinchen Hui2014-06-231-9/+17
| | | |
* | | | Fixed segfault of stream handlingXinchen Hui2014-06-181-2/+2
| | | |
* | | | Second set of changes to mysqlnd for phpng.Andrey Hristov2014-05-201-11/+11
|/ / / | | | | | | | | | | | | | | | A bit problematic is that the streams seem not to be completely ported. Also there are some hacks in the streams about EG(regular_list) and EG(persistent_list) and these need to be carefully checked. The test suite should catch them, however.
* | | Merge branch 'PHP-5.6'Xinchen Hui2014-01-031-1/+1
|\ \ \ | |/ /
| * | Bump yearXinchen Hui2014-01-031-1/+1
| |/
* | Kill a TSRMLS_FETCH() in php_stream_context_set() by passing TSRMLS_CC to itKalle Sommer Nielsen2013-12-181-0/+8
|/ | | | # For mysqlnd: Relevant PHP_API_VERSION are put in place for cross version compatibility
* Merge branch 'PHP-5.4' into PHP-5.5Stanislav Malyshev2013-08-041-1/+1
|\ | | | | | | | | | | | | | | * PHP-5.4: non living code related typo fixes Conflicts: Zend/zend_compile.c
| * non living code related typo fixesVeres Lajos2013-08-041-1/+1
| |
* | Merge branch 'PHP-5.4' into PHP-5.5Xinchen Hui2013-01-061-1/+1
|\ \ | |/
| * Merge branch 'PHP-5.3' into PHP-5.4Xinchen Hui2013-01-061-1/+1
| |\
| | * bump yearXinchen Hui2013-01-061-1/+1
| | |
| | * - Year++Felipe Pena2012-01-011-1/+1
| | |
| | * Fix valgrind error (sending of initialized bytes over the network).Andrey Hristov2011-08-311-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | When the compression was successful the compressed data + uninitialized data at the end was sent to the server, because the length of the compressed payload wasn't correctly calculated (actually the length of the uncompressed payload as assumed). However, the uncompress() function has internally the length of the real payload and skips the binary trash at the end - thus no data damage occurs!