summaryrefslogtreecommitdiff
path: root/ext/mysqli/mysqli_api.c
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
|
* Fixed compilation warningsDmitry Stogov2016-06-221-3/+3
|
* Added ZEND_ATTRIBUTE_FORMAT to some middind functions.Dmitry Stogov2016-06-211-1/+1
| | | | | "%p" replaced by ZEND_LONG_FMT to avoid compilation warnings. Fixed most incorrect use cases of format specifiers.
* Remove version checksNikita Popov2016-01-301-8/+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-7.0'Lior Kaplan2016-01-011-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.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-7.0'Xinchen Hui2015-11-161-0/+2
|\ \ \ | |/ /
| * | Merge branch 'PHP-5.6' into PHP-7.0Xinchen Hui2015-11-161-0/+2
| |\ \ | | |/ | | | | | | | | | Conflicts: ext/mysql/php_mysql.c
| | * Fixed bug #68077 (LOAD DATA LOCAL INFILE / open_basedir restriction)Xinchen Hui2015-11-161-0/+2
| | | | | | | | | | | | Actually, this only be fixed if php uses mysqlnd
| | * 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-261-2/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-151-1/+1
| | |
* | | MNDR:Andrey Hristov2015-11-121-1/+5
|/ / | | | | | | | | | | - cleanup in mysqlnd_result.c - switch from zend_ulong to size_t for lengths. Accordingly change mysqli and pdo_mysql for this.
* | Cleanup (updated comments)Dmitry Stogov2015-07-011-1/+1
| |
* | Cleanup (replce hack by a clean implementation)Dmitry Stogov2015-07-011-11/+12
| |
* | Use ZSTR_ API to access zend_string elements (this is just renaming without ↵Dmitry Stogov2015-06-301-5/+5
| | | | | | | | semantick changes).
* | Use ZSTR_ API to access zend_string elements (this is just renaming without ↵Dmitry Stogov2015-06-301-2/+2
| | | | | | | | semantick changes).
* | Fix more proto commentsRasmus Lerdorf2015-06-231-7/+7
| |
* | Drop now unnecessary start parameterNikita Popov2015-04-041-11/+10
| |
* | Fix parameter parsing for mysqli_stmt_bind_result()Nikita Popov2015-04-041-23/+4
| | | | | | | | Also drops one unnecessary arg allocation
* | Optimize zend_string_realloc() add more specialized versions ↵Dmitry Stogov2015-03-201-1/+1
| | | | | | | | zend_string_extend() and zend_string_truncate()
* | Use specialized macro for string zval creationDmitry Stogov2015-03-121-1/+1
| |
* | bump yearXinchen Hui2015-01-151-1/+1
| |
* | trailing whitespace removalStanislav Malyshev2015-01-101-2/+2
| |
* | Merge branch 'PHP-5.6'Keyur Govande2015-01-071-2/+26
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.6: Add NEWS Add NEWS Patch commit d9f85373e32 by moving the float_to_double function to a header file. Fix for bugs #68114 (Build fails on OS X due to undefined symbols) and #68657 (Reading 4 byte floats with Mysqli and libmysqlclient has rounding errors). 5.5.22 now Conflicts: ext/mysqli/mysqli_api.c
| * \ Merge branch 'PHP-5.5' into PHP-5.6Keyur Govande2015-01-071-2/+27
| |\ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.5: Add NEWS Patch commit d9f85373e32 by moving the float_to_double function to a header file. Fix for bugs #68114 (Build fails on OS X due to undefined symbols) and #68657 (Reading 4 byte floats with Mysqli and libmysqlclient has rounding errors). 5.5.22 now Conflicts: configure.in main/php_version.h
| | * Patch commit d9f85373e32 by moving the float_to_double function toKeyur Govande2015-01-071-2/+2
| | | | | | | | | | | | a header file.
| | * Fix for bugs #68114 (Build fails on OS X due to undefined symbols)Keyur Govande2015-01-071-2/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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()
* | | first shot remove TSRMLS_* thingsAnatol Belski2014-12-131-116/+116
| | |
* | | fix signed/unsigned mismatch warningAnatol Belski2014-10-131-1/+1
| | |
* | | Move smart_str implementation into Zend/Nikita Popov2014-09-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | So we can use it there as well... For now I've retained the zend_smart_str_public.h header, though it would probably be better to just move that one struct into zend_types.h.
* | | s/PHP 5/PHP 7/Johannes Schlüter2014-09-191-1/+1
| | |
* | | fix typeAnatol Belski2014-08-281-2/+2
| | |
* | | Changed 'unsigned size_t' to 'size_t'Tjerk Meesters2014-08-281-1/+1
| | |
* | | 's' works with size_t round 2Anatol Belski2014-08-271-5/+5
| | |
* | | first show to make 's' work with size_tAnatol Belski2014-08-271-8/+8
| | |
* | | master renames phase 7PRE_AST_MERGEAnatol Belski2014-08-251-2/+2
| | |
* | | master renamings phase 5Anatol Belski2014-08-251-7/+7
| | |
* | | master renames phase 1Anatol Belski2014-08-251-85/+85
| | |
* | | yet trivial fixes to mysql extsAnatol Belski2014-08-211-1/+1
| | |
* | | ported ext/mysqliAnatol Belski2014-08-191-50/+50
| | |
* | | basic macro replacements, all at onceAnatol Belski2014-08-191-44/+44
| | |
* | | Fixed PHP6 unicode related testsDmitry Stogov2014-08-151-2/+2
| | |
* | | Bump version to 7.0.0-devDmitry Stogov2014-08-151-1/+2
| | |
* | | clean up - avoid reallocXinchen Hui2014-08-131-5/+5
| | |
* | | Fixed build with libmysqlXinchen Hui2014-06-271-1/+1
| | |
* | | Don't use zend_string for other fields (only name here is enough)Xinchen Hui2014-06-251-12/+8
| | |
* | | Respect the origin behavior (fix one test: ext/pdo_mysql/tests/bug_33689.phpt)Xinchen Hui2014-06-231-1/+1
| | |
* | | Use zend_string in mysqlndXinchen Hui2014-06-231-0/+9
| | |