summaryrefslogtreecommitdiff
path: root/ext/mysqli/mysqli_fe.c
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
|
* 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
| |
| * bump yearXinchen Hui2015-01-151-1/+1
| |
* | Fix #32490: constructor of mysqli has wrong nameChristoph M. Becker2015-09-011-1/+1
| | | | | | | | | | As of PHP 7 old style constructor names are deprecated, so we rename mysqli::mysqli() to mysqli::__construct().
* | Cleanup (replce hack by a clean implementation)Dmitry Stogov2015-07-011-1/+1
| |
* | bump yearXinchen Hui2015-01-151-1/+1
| |
* | s/PHP 5/PHP 7/Johannes Schlüter2014-09-191-1/+1
|/
* New result fetching mode for mysqlnd, which should use less memory butAndrey Hristov2014-04-101-2/+13
| | | | | | | | implies more memory copy. The old method is still available and can be used. It stays as default. Choosing the method is through a flag to mysqli_query()/mysqli_real_query() New mode can be forced with an INI setting, for all extensions that support this mode (ext/mysql and mysqli, because PDO due to it's architecture can't support it) The setting is mysqlnd.fetch_data_copy=[0|1]
* Add new INI for rollbacking connections put back into the pconn poolAndrey Hristov2014-01-291-0/+4
| | | | | as well a function get the the statistics in easier way than ob_start() and parsing phpinfo().
* Bump yearXinchen Hui2014-01-031-1/+1
|
* Implement variadic function syntaxNikita Popov2013-09-261-5/+10
| | | | As per RFC: https://wiki.php.net/rfc/variadics
* mysqli_savepoint()/mysqli_release_savepoint()Andrey Hristov2013-02-081-0/+22
|
* Add support for begin_transaction in libmysql mode.Andrey Hristov2013-02-071-4/+38
| | | | Add support for flags and name for commit/rollback in libmysql mode
* Happy New YearXinchen Hui2013-01-011-1/+1
|
* Remove support for local infile handler in mysqli from 5.5andrey2012-05-031-18/+0
| | | | | | | | | | | | | | This removes the following functions from the API: mysqli_set_local_infile_default() mysqli_set_local_infile_handler() Using these functions is known to be lead to stability problems in mysqli. It was only enabled when compiling against libmysql. mysqlnd doesn't have this support for local infile. However, with mysqlnd it can be emulated by using stream handlers like in: $c->query("LOAD DATA LOCAL INFILE "http://example.com/import.csv" INTO ...") All available protocols, as well as user implemented ones can be added.
* - Year++Felipe Pena2012-01-011-1/+1
|
* Add mysqli_error_list() that returns an array with errors. Typically onlyAndrey Hristov2011-08-041-0/+2
| | | | | | | | one and just one for libmysql. mysqlnd can return generate more than one error during its work and with mysqli_error() only the last error is being reported. In the array returned by mysqli_error_list() / $mysqli->error_list, all errors will be found. The list is reset when the next command is executed
* - Make usage of new PHP_FE_END macroFelipe Pena2011-07-251-1/+1
|
* - Keep the old arginfo for nowJohannes Schlüter2011-05-181-1/+1
| | | | | | # This change we would E_RECOVERABLE instead of E_WARNING # and needs some more review, as well fixing ~80 tests
* - Year++Felipe Pena2011-01-011-1/+1
|
* Next one... ext/mysqli/mysqli_fe.c", line [many]: warning: syntax error: ↵Ulf Wendel2010-10-041-6/+6
| | | | empty declaration
* Sorry for the commit but compiler warnings are annoying and so are white ↵Ulf Wendel2010-10-041-6/+6
| | | | | | | | | | | | | | spaces at the end of a line, if one uses an editor which removes them on save and diff's get blown up by white space changes... Changes: - remove end of line white space - fix compiler warning "ext/mysqli/mysqli_priv.h:156:27: warning: no newline at end of file" - fix compiler warning "ext/mysqli/mysqli_fe.h:135:25: warning: no newline at end of file" - fix compiler warning "ext/mysqli/mysqli.c:896:11: warning: extra tokens at end of #ifdef directive"
* fix the build. two mysqli functions were missing afterAndrey Hristov2010-08-251-0/+1
| | | | | recent commit - set_charset and get_charset
* Fix for bug #52654 mysqli doesn't install headers with structures it usesAndrey Hristov2010-08-201-0/+1
|
* Fix for bug #52433 Call to undefined method mysqli::poll()Andrey Hristov2010-08-131-0/+3
|
* Cleanup in trunk. Remove some functions, noted inAndrey Hristov2010-07-071-12/+4
| | | | | | UPGRADING. sed-ed the tests to change the usage to the real function name.
* Arginfo for mysqliAndrey Hristov2010-07-071-180/+455
|
* Remove a function that has no usage. The zval cache was disabled/removedAndrey Hristov2010-05-261-1/+0
| | | | | in 5.3.0-RC3.
* Fix for bug#49234 method not found ssl_setAndrey Hristov2010-04-151-4/+0
| | | | | Patch was tested and compiles on Windows. (Thanks Kalle)
* sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.phpSebastian Bergmann2010-01-031-1/+1
|
* MFH: export mysql_refreshJohannes Schlüter2009-01-221-0/+3
| | | | | | | | | [DOC] This makes mysql_refresh() as described in http://dev.mysql.com/doc/refman/6.0/en/mysql-refresh.html available as mysqli_Refresh() and mysqli->refresh() MYSQLI_REFRESH_BACKUP_LOG is only available when linking libmysql 6.0 or mysqlnd
* MFH: Fix #47050 mysqli_poll() modifies improper variablesJohannes Schlüter2009-01-121-1/+8
|
* MFH: Bump copyright year, 3 of 3.Sebastian Bergmann2008-12-311-1/+1
|
* MFH:Andrey Hristov2008-11-181-3/+13
| | | | | | Asynchronous queries for mysqli, when mysqlnd is enabled. Includes 4 tests for mysqli_poll
* - MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macroFelipe Pena2008-11-171-3/+0
|
* - Revert ZEND_BEGIN_ARG_INFO changeFelipe Pena2008-11-021-0/+3
|
* - MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macroFelipe Pena2008-10-241-12/+9
|
* Update ext/mysql's and ext/mysqli's testsAndrey Hristov2008-04-241-0/+8
| | | | | | Add mysqli_stmt_more_result()/mysqli_stmt_next_result(), but only in mysqlnd builds as libmysql doesn't support this feature.
* Update mysqlnd, ext/mysql and ext/mysqli - now possible to compile with ↵Andrey Hristov2008-03-101-10/+10
| | | | | | | | different configurations one or the another extension to use libmysql or mysqlnd mixed in one binary
* Fix a problem with $mysqi->connect() not working with default values.Andrey Hristov2008-03-081-1/+1
| | | | | Fix a leak, bug#39457
* MFH: Bump copyright year, 2 of 2.Sebastian Bergmann2007-12-311-1/+1
|
* Remove RPL functions. They were always experimental and lead to crashes.Andrey Hristov2007-12-281-23/+0
| | | | | | The underlying functions will be removed from libmysql as of MySQL 6.0, so it's right time to remove them.
* Import mysqlndAndrey Hristov2007-10-051-19/+52
| | | | | Patch ext/mysql and ext/mysqli to support mysqlnd
* Improved memory usage by movig constants to read only memory. (Dmitry, Pierre)Dmitry Stogov2007-09-271-4/+4
|
* MFH: Bump year.Sebastian Bergmann2007-01-011-1/+1
|
* bump year and license versionfoobar2006-01-011-3/+3
|
* Whitespace fix (don't ask :)Zeev Suraski2005-12-261-16/+9
|
* MFH: nuke php3 legacyfoobar2005-12-061-4/+4
|
* MFH: fix bug #34902 (mysqli::character_set_name() - undefined method)Antony Dovgal2005-10-181-0/+1
|