Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix bug #69669 (mysqlnd is vulnerable to BACKRONYM) | Stanislav Malyshev | 2015-07-07 | 1 | -25/+40 |
| | |||||
* | fix sizeof size | Stanislav Malyshev | 2015-02-01 | 1 | -1/+1 |
| | |||||
* | typofixes | Veres Lajos | 2014-08-17 | 1 | -1/+1 |
| | |||||
* | Patch for bug #67839 (mysqli does not handle 4-byte floats correctly) | Keyur Govande | 2014-08-14 | 2 | -4/+71 |
| | | | | | | | | | | | Before the patch, a value of 9.99 in a FLOAT column came out of mysqli as 9.9998998641968. This is because it would naively cast a 4-byte float into PHP's internal 8-byte double. To fix this, with GCC we use the built-in decimal support to "up-convert" the 4-byte float to a 8-byte double. When that is not available, we fall back to converting the float to a string and then converting the string to a double. This mimics what MySQL does. | ||||
* | Fix handling of multi-result sets with PS...used to clean not only | Andrey Hristov | 2014-08-06 | 1 | -17/+34 |
| | | | | the result set but the whole PS. | ||||
* | add text for the new constants | Andrey Hristov | 2014-01-28 | 2 | -1/+6 |
| | |||||
* | add new consts | Andrey Hristov | 2014-01-28 | 1 | -0/+2 |
| | |||||
* | Fix bug #66283 (Segmentation fault after memory_limit) | Johannes Schlüter | 2014-01-21 | 1 | -3/+4 |
| | | | | | | | | There are situations where mysqlnd dupliates zvals while freeing result sets. If the memory_limit is reached during this operation the engine will bailout. This patch makes sure that a later attempt (during RSHIUTDOWN) won't cause a double free, instead we rely on the engine to free emalloc()ed memory after bailout. | ||||
* | Bump year | Xinchen Hui | 2014-01-03 | 37 | -37/+37 |
| | |||||
* | Fix loss of precision | Andrey Hristov | 2013-12-04 | 2 | -2/+2 |
| | |||||
* | Fix for Bug #66141 (mysqlnd quote function is wrong with ↵ | Andrey Hristov | 2013-11-26 | 4 | -4/+17 |
| | | | | NO_BACKSLASH_ESCAPES after failed query) | ||||
* | And here is the real fix for #66124 | Andrey Hristov | 2013-11-21 | 1 | -11/+30 |
| | |||||
* | Typo fix: umknown -> unknown | Lior Kaplan | 2013-10-31 | 1 | -2/+2 |
| | |||||
* | Merge branch 'PHP-5.4' | Kalle Sommer Nielsen | 2013-08-05 | 1 | -2/+6 |
| | |||||
* | non living code related typo fixes | Veres Lajos | 2013-08-04 | 1 | -1/+1 |
| | |||||
* | Merge branch 'PHP-5.4' of ssh://git.php.net/php-src into PHP-5.4 | Andrey Hristov | 2013-07-08 | 1 | -2/+2 |
|\ | | | | | | | | | Conflicts: NEWS | ||||
| * | Make sure return value is initialised in case transaction startup fails | Johannes Schlüter | 2013-07-03 | 1 | -2/+2 |
| | | |||||
* | | Fixed segfault in mysqlnd when doing long prepare | Andrey Hristov | 2013-07-08 | 1 | -0/+1 |
|/ | |||||
* | Merge branch 'pull-request/341' | Stanislav Malyshev | 2013-06-10 | 2 | -3/+3 |
| | | | | | * pull-request/341: (23 commits) typofixes | ||||
* | Merge branch 'PHP-5.3' into PHP-5.4 | Xinchen Hui | 2013-04-27 | 1 | -0/+1 |
|\ | |||||
| * | Fix memory realted to #64726 | Xinchen Hui | 2013-04-27 | 1 | -0/+1 |
| | | |||||
* | | Merge branch 'PHP-5.3' into PHP-5.4 | Andrey Hristov | 2013-04-19 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | lower the limit, should fit in a byte | Andrey Hristov | 2013-04-19 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'PHP-5.3' into PHP-5.4 | Andrey Hristov | 2013-03-13 | 1 | -1/+1 |
|\ \ | |/ | | | | | | | Conflicts: NEWS | ||||
| * | fix for bug #63530 mysqlnd_stmt::bind_one_parameter uses wrong alloc for ↵ | Andrey Hristov | 2013-03-13 | 1 | -1/+1 |
| | | | | | | | | stmt->param_bind | ||||
* | | Fix #60840 (undefined symbol: mysqlnd_debug_std_no_trace_funcs) | Johannes Schlüter | 2013-02-21 | 2 | -2/+2 |
| | | |||||
* | | check the validity of the parameter | Andrey Hristov | 2013-02-04 | 1 | -1/+8 |
| | | |||||
* | | add new charset, from MySQL 5.6 | Andrey Hristov | 2013-02-01 | 1 | -8/+11 |
| | | |||||
* | | backport handling of expired passwords in mysqlnd to 5.4 | Andrey Hristov | 2013-01-09 | 2 | -2/+14 |
| | | |||||
* | | fix compilation error after merge | Andrey Hristov | 2013-01-09 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'PHP-5.3' into PHP-5.4 | Andrey Hristov | 2013-01-09 | 1 | -0/+2 |
|\ \ | |/ | |||||
| * | Use during connect the flags set with set_client_option() | Andrey Hristov | 2013-01-09 | 1 | -0/+2 |
| | | |||||
* | | bump year | Xinchen Hui | 2013-01-06 | 10 | -10/+10 |
| | | |||||
* | | Merge branch 'PHP-5.3' into PHP-5.4 | Xinchen Hui | 2013-01-06 | 27 | -27/+27 |
|\ \ | |/ | |||||
| * | bump year | Xinchen Hui | 2013-01-06 | 27 | -27/+27 |
| | | |||||
* | | be cautious about the result of strrchr | Andrey Hristov | 2012-12-18 | 1 | -14/+84 |
| | | |||||
* | | Fixed mysqlnd compilation in debug mode on windows | Anatoliy Belsky | 2012-12-13 | 1 | -0/+2 |
| | | |||||
* | | Merge branch 'PHP-5.3' into PHP-5.4 | Andrey Hristov | 2012-10-31 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | read 1 instead of 2 bytes. The next 2 bytes are 2 and thus not a problem | Andrey Hristov | 2012-10-31 | 1 | -1/+1 |
| | | |||||
* | | Fixed bug #62594 (segfault in mysqlnd_res_meta::set_mode) | Xinchen Hui | 2012-07-18 | 1 | -1/+3 |
| | | |||||
* | | Merge branch 'PHP-5.4' of ssh://git.php.net/php-src into PHP-5.4 | andrey | 2012-07-09 | 1 | -2/+2 |
|\ \ | |||||
| * | | Fixed the common misspelling of the word occurred (occured -> occurred) | Marc Easen | 2012-06-30 | 1 | -2/+2 |
| | | | |||||
* | | | fix valgrind warning | andrey | 2012-07-09 | 1 | -1/+1 |
|/ / | |||||
* | | merge | andrey | 2012-06-29 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'PHP-5.3' into PHP-5.4 | andrey | 2012-06-29 | 1 | -0/+7 |
|\ \ | |/ | |||||
| * | fix Bug #62273 Segmentation Fault in Mysqli/Mysqlnd | andrey | 2012-06-29 | 1 | -0/+7 |
| | | |||||
* | | Merge branch 'PHP-5.3' into PHP-5.4 | andrey | 2012-06-29 | 1 | -19/+56 |
|\ \ | |/ | |||||
| * | new charsets | andrey | 2012-06-29 | 1 | -19/+56 |
| | | |||||
* | | Merge branch 'PHP-5.3' into PHP-5.4 | andrey | 2012-05-16 | 1 | -4/+2 |
|\ \ | |/ | | | | | | | | | | | Conflicts: ext/mysqlnd/mysqlnd_ps.c merge fix for bug#62046 | ||||
| * | Fix for bug#62046 | andrey | 2012-05-16 | 1 | -2/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | Bug#62046 mysqli@mysqlnd can't iterate over stored sets after call to mysqli_stmt_reset(). Stmt's state was changed to STMT_PREPARED and leads the driver to think that the stmt was just prepared. Because result set exist also for only prepared but not executed sets, the check for stmt->result isn't any good. There is a result set, because as response for COM_PREPARE the server sends metadata and metadata is part of a result set. After COM_EXECUTE the server sends metadata again, which could be different and in this case more correct. |