Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | first shot remove TSRMLS_* things | Anatol Belski | 2014-12-13 | 1 | -71/+71 |
| | |||||
* | s/PHP 5/PHP 7/ | Johannes Schlüter | 2014-09-19 | 1 | -1/+1 |
| | |||||
* | Merge branch 'PHP-5.6' | Anatol Belski | 2014-08-27 | 1 | -1/+1 |
|\ | | | | | | | | | | | * PHP-5.6: fixed DBG_INF macro name reworked NEWS for 5.6.0GA | ||||
| * | Merge branch 'PHP-5.5' into PHP-5.6 | Anatol Belski | 2014-08-27 | 1 | -1/+1 |
| |\ | | | | | | | | | | | | | * PHP-5.5: fixed DBG_INF macro name | ||||
| | * | fixed DBG_INF macro name | Anatol Belski | 2014-08-27 | 1 | -1/+1 |
| | | | |||||
| | * | Bump year | Xinchen Hui | 2014-01-03 | 1 | -1/+1 |
| | | | |||||
* | | | master renames phase 1 | Anatol Belski | 2014-08-25 | 1 | -2/+2 |
| | | | |||||
* | | | ported mysql and mysqlnd | Anatol Belski | 2014-08-19 | 1 | -1/+1 |
| | | | |||||
* | | | cleanup (use zend_string* instead of char*) | Dmitry Stogov | 2014-08-13 | 1 | -3/+3 |
| | | | |||||
* | | | Merge remote-tracking branch 'origin/master' into phpng | Xinchen Hui | 2014-07-18 | 1 | -0/+5 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | Conflicts: Zend/zend_compile.h ext/openssl/xp_ssl.c | ||||
| * \ \ | Merge branch 'PHP-5.6' | Andrey Hristov | 2014-07-16 | 1 | -0/+5 |
| |\ \ \ | | |/ / | | | | | | | | | | | | | Conflicts: NEWS | ||||
| | * | | Add some trace info as well as update CLIENT_ flags | Andrey Hristov | 2014-07-16 | 1 | -0/+5 |
| | | | | |||||
* | | | | typo | Xinchen Hui | 2014-06-23 | 1 | -2/+2 |
| | | | | |||||
* | | | | Fixed the trick.... | Xinchen Hui | 2014-06-23 | 1 | -9/+17 |
| | | | | |||||
* | | | | Fixed segfault of stream handling | Xinchen Hui | 2014-06-18 | 1 | -2/+2 |
| | | | | |||||
* | | | | Second set of changes to mysqlnd for phpng. | Andrey Hristov | 2014-05-20 | 1 | -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 Hui | 2014-01-03 | 1 | -1/+1 |
|\ \ \ | |/ / | |||||
| * | | Bump year | Xinchen Hui | 2014-01-03 | 1 | -1/+1 |
| |/ | |||||
* | | Kill a TSRMLS_FETCH() in php_stream_context_set() by passing TSRMLS_CC to it | Kalle Sommer Nielsen | 2013-12-18 | 1 | -0/+8 |
|/ | | | | # For mysqlnd: Relevant PHP_API_VERSION are put in place for cross version compatibility | ||||
* | Merge branch 'PHP-5.4' into PHP-5.5 | Stanislav Malyshev | 2013-08-04 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | | | * PHP-5.4: non living code related typo fixes Conflicts: Zend/zend_compile.c | ||||
| * | non living code related typo fixes | Veres Lajos | 2013-08-04 | 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 |
| | | | |||||
| | * | Fix valgrind error (sending of initialized bytes over the network). | Andrey Hristov | 2011-08-31 | 1 | -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! | ||||
| | * | Apply r315270 to 5.3 | Xinchen Hui | 2011-08-24 | 1 | -0/+11 |
| | | | | | | | | | | | | | | | | | | Fixed test script failed when host mysql doesn't listen on 3306 Fxied test script failed due to mysql_pconnect trigger a warning | ||||
| | * | - Move the access behind the check. | Johannes Schlüter | 2011-05-16 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | # I can't find an unsafe call, but let's play safe | ||||
| | * | remove unneeded includes | Andrey Hristov | 2011-03-22 | 1 | -1/+0 |
| | | | |||||
| | * | - Year++ | Felipe Pena | 2011-01-01 | 1 | -1/+1 |
| | | | |||||
| | * | count preciser in case of error | Andrey Hristov | 2010-12-15 | 1 | -3/+5 |
| | | | |||||
| | * | fix recent TSRM build break, with --enable-debug | Andrey Hristov | 2010-10-05 | 1 | -2/+2 |
| | | | |||||
| | * | We do not need this TSRMLS_FETCH() call as we do not use any TSRM stuff in ↵ | Kalle Sommer Nielsen | 2010-10-04 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | here, so we can get a minor boost here in ZTS mode. | ||||
| | * | OPT_COMPRESS support for mysqlnd_conn::set_client_option | Andrey Hristov | 2010-09-01 | 1 | -3/+1 |
| | | | | | | | | | | | | | | | To be used by mysqli_options | ||||
| | * | Fix for Bug #51583 Bus error due to wrong alignment in mysqlnd | Andrey Hristov | 2010-07-15 | 1 | -1/+6 |
| | | | |||||
| | * | Fix sprintf modifiers all around the place. In most cases | Andrey Hristov | 2010-06-21 | 1 | -11/+11 |
| | | | | | | | | | | | | | | | | | | %u should be used. Where size_t is used then MYSQLND_SZ_T_SPEC should be the modifier | ||||
| | * | fix type mismatch, this is fresh misunderstanding | Andrey Hristov | 2010-06-18 | 1 | -1/+1 |
| | | | |||||
| | * | Use only memory that has been allocated | Andrey Hristov | 2010-05-25 | 1 | -6/+7 |
| | | | |||||
| | * | OOM fixes | Andrey Hristov | 2010-05-14 | 1 | -1/+1 |
| | | | |||||
| | * | Export the methods of MYSQLND_NET | Andrey Hristov | 2010-05-13 | 1 | -12/+25 |
| | | | |||||
| | * | Merge safe_mode changes into extensions that are in sync in both branches | Kalle Sommer Nielsen | 2010-04-26 | 1 | -0/+4 |
| | | | |||||
| | * | - Fix copyrights | Felipe Pena | 2010-04-20 | 1 | -2/+2 |
| | | | |||||
| | * | CS + WS changes | Andrey Hristov | 2010-04-15 | 1 | -8/+10 |
| | | | |||||
| | * | Fix for bug#49234 method not found ssl_set | Andrey Hristov | 2010-04-15 | 1 | -2/+183 |
| | | | | | | | | | | | | | | | Patch was tested and compiles on Windows. (Thanks Kalle) | ||||
| | * | Fix the Windows build (void* arithmetic) as well as --disable-zlib | Andrey Hristov | 2010-04-06 | 1 | -0/+10 |
| | | | | | | | | | | | | | | | build. | ||||
| | * | Recommit with an Windows build fix: | Andrey Hristov | 2010-04-06 | 1 | -10/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | -10/+10 |
| | | | | | | | | | | | | 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 | -10/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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) | ||||
| | * | Better fix for bug #51347 mysqli_close / connection memory leak | Andrey Hristov | 2010-04-01 | 1 | -9/+8 |
| | | | |||||
| | * | Fixed bug #51347 mysqli_close / connection memory leak | Andrey Hristov | 2010-04-01 | 1 | -0/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Streams API registers every stream as resource, which lands then in EG(regular_list), however doesn't clean that when the stream is closed. At the end this is a para-leak. At the end of the script all memory is cleaned, however this is a problem for long runnig scripts that open connections. For every opened and closed connection about 150 Bytes on 32bit and 250 Bytes on 64bit will be "lost", according to memory_get_usage(). |