summaryrefslogtreecommitdiff
path: root/ext/mysqli
Commit message (Collapse)AuthorAgeFilesLines
* test fixesFerenc Kovacs2015-04-011-2/+0
|
* Revert "Fix #63486"Xinchen Hui2015-03-092-56/+0
| | | | This reverts commit f4c96ffcb565c1daa76aa58256e4df6f111f8803.
* Fix #63486Julien Pauli2015-02-202-0/+56
|
* Patch commit d9f85373e32 by moving the float_to_double function toKeyur Govande2015-01-261-2/+2
| | | | a header file.
* Fix for bugs #68114 (Build fails on OS X due to undefined symbols)Keyur Govande2015-01-263-10/+43
| | | | | | | | | | | and #68657 (Reading 4 byte floats with Mysqli and libmysqlclient has rounding errors). The patch removes support for Decimal floating point numbers and now defaults to using similar logic as what libmysqlclient does: convert a 4 byte floating point number into a string, and then the string into a double. The quirks of MySQL are maintained as seen in Field_Float::val_str()
* Bump yearXinchen Hui2015-01-1516-16/+16
|
* Fix another failing testKeyur Govande2014-08-151-1/+9
|
* Merge branch 'PHP-5.4' into PHP-5.5Keyur Govande2014-08-158-14/+87
|\ | | | | | | | | | | | | | | | | | | * PHP-5.4: Add NEWS Fix failing tests Patch for bug #67839 (mysqli does not handle 4-byte floats correctly) Conflicts: ext/mysqli/tests/table.inc
| * Fix failing testsKeyur Govande2014-08-147-14/+29
| |
| * Patch for bug #67839 (mysqli does not handle 4-byte floats correctly)Keyur Govande2014-08-141-0/+58
| | | | | | | | | | | | | | | | | | | | | | 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.
* | Merge branch 'PHP-5.4' into PHP-5.5Andrey Hristov2014-08-061-12/+34
|\ \ | |/
| * Add EXPECTFAndrey Hristov2014-08-061-12/+34
| |
* | Merge branch 'PHP-5.4' into PHP-5.5Andrey Hristov2014-08-061-0/+98
|\ \ | |/ | | | | | | | | | | Conflicts: NEWS configure.in main/php_version.h
| * Fix handling of multi-result sets with PS...used to clean not onlyAndrey Hristov2014-08-061-0/+98
| | | | | | | | the result set but the whole PS.
* | Merge commit '8b9719d' into PHP-5.5Rasmus Lerdorf2014-07-301-0/+3
|\ \ | |/ | | | | | | * commit '8b9719d': We need to turn off any strict mode here for this warning to show up
| * We need to turn off any strict mode here for this warning to show upRasmus Lerdorf2014-07-301-0/+3
| |
* | Merge branch 'PHP-5.4' into PHP-5.5Dmitry Stogov2014-06-203-9/+9
|\ \ | |/ | | | | | | * PHP-5.4: Fixed MarinaDB support
| * Fixed MarinaDB supportDmitry Stogov2014-06-203-9/+9
| |
* | Suppress test failure with MySQL 5.7Andrey Hristov2014-06-181-1/+1
| |
* | Add testAndrey Hristov2014-04-141-0/+119
| |
* | Fix testAndrey Hristov2014-03-261-35/+20
| |
* | Emit a warning in case of unallowed characters. Fix another place thisAndrey Hristov2014-03-204-62/+86
| | | | | | | | code is used - reuse
* | don't replace with ?, just skip itAndrey Hristov2014-03-201-93/+93
| |
* | Fix problem with mysqli_commt()/mysqli_rollback()Andrey Hristov2014-03-192-25/+90
| |
* | Add a testAndrey Hristov2014-03-181-0/+140
| |
* | Merge branch 'PHP-5.4' into PHP-5.5Remi Collet2014-02-274-1/+46
|\ \ | |/ | | | | | | | | | | * PHP-5.4: NEWS test for bug #66762 Fixed Bug #66762 Segfault in mysqli_stmt::bind_result() when link closed
| * test for bug #66762Remi Collet2014-02-271-0/+26
| |
| * Fixed Bug #66762 Segfault in mysqli_stmt::bind_result() when link closedRemi Collet2014-02-273-1/+20
| | | | | | | | | | | | | | | | | | | | Each new mysqli_stmt now increase the refcount of the link object. So the link is really destroy after all statements. Only implemented with libmysqlclient, as mysqlnd already implement this internally. So, libmysqlclient and mysqlnd have the same behavior.
| * Bump yearXinchen Hui2014-01-0317-17/+17
| |
* | Bump yearXinchen Hui2014-01-0316-16/+16
| |
* | Merge branch 'PHP-5.4' into PHP-5.5Andrey Hristov2013-12-041-1/+1
|\ \ | |/
| * Fix loss of precisionAndrey Hristov2013-12-041-1/+1
| |
* | Merge branch 'PHP-5.4' into PHP-5.5Andrey Hristov2013-11-211-0/+101
|\ \ | |/
| * Fix for Bug #66124 (mysqli under mysqlnd loses precision when bind_param ↵Andrey Hristov2013-11-211-0/+101
| | | | | | | | with 'i')
* | Merge branch 'PHP-5.4' into PHP-5.5Xinchen Hui2013-11-082-1/+25
|\ \ | |/
| * Fixed Bug #66043 (Segfault calling bind_param() on mysqli)Xinchen Hui2013-11-082-1/+25
| | | | | | | | | | Although the doc said it is (unsigned int *), but it is ulong* in the libmysql 5.0 's source codes
* | Fix long-standing visual pain point: the misalignment of './configure help' ↵Christopher Jones2013-08-061-3/+4
| | | | | | | | | | | | text. Whitespace changes and a couple of grammar fixes.
* | 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.5Anatol Belski2013-07-161-1/+1
|\ \ | |/ | | | | | | * PHP-5.4: fix TS build
| * fix TS buildAnatol Belski2013-07-161-1/+1
| |
* | Merge branch 'PHP-5.4' into PHP-5.5Johannes Schlüter2013-07-161-1/+1
|\ \ | |/
| * Make zval2myslqnd implementations aware of inheritanceJohannes Schlüter2013-07-161-1/+1
| |
| * typo fixesVeres Lajos2013-07-153-4/+4
| |
| * Merge branch 'PHP-5.4' of ssh://git.php.net/php-src into PHP-5.4Andrey Hristov2013-07-081-2/+2
| |\ | | | | | | | | | | | | Conflicts: NEWS
* | | typo fixesVeres Lajos2013-07-153-4/+4
| | |
* | | Merge branch 'PHP-5.5' of ssh://git.php.net/php-src into PHP-5.5Andrey Hristov2013-07-081-2/+2
|\ \ \
| * \ \ Merge branch 'PHP-5.4' into PHP-5.5Johannes Schlüter2013-07-031-2/+2
| |\ \ \ | | | |/ | | |/| | | | | | | | | Conflicts: Zend/acinclude.m4
| | * | Make sure result is initilizedJohannes Schlüter2013-07-031-2/+2
| | | | | | | | | | | | | | | | | | | | Practically this could only be an issue when overriding mysqlnd from an extension, but makes static analysis happy
* | | | Merge branch 'PHP-5.4' into PHP-5.5Andrey Hristov2013-07-081-0/+50
|\ \ \ \ | |/ / / |/| | / | | |/ | |/| Conflicts: NEWS