summaryrefslogtreecommitdiff
path: root/ext/pdo_firebird/firebird_statement.c
Commit message (Collapse)AuthorAgeFilesLines
* Apply tidy formattingNikita Popov2020-02-031-2/+2
| | | | Mostly reindent PHP scripts to spaces.
* Add support for Interbase 1 dialectSimonov Denis2019-10-281-1/+3
|
* Request #77863: PDO firebird support type Boolean in input parametersSimonov Denis2019-09-101-11/+65
|
* Allow exceptions in __toString()Nikita Popov2019-06-051-1/+3
| | | | | | | | | | RFC: https://wiki.php.net/rfc/tostring_exceptions And convert some object to string conversion related recoverable fatal errors into Error exceptions. Improve exception safety of internal code performing string conversions.
* Fix memory leak exhibited by bug_aaa.phptChristoph M. Becker2019-05-041-0/+3
| | | | | | Since a statement may be executed multiple times, we need to free already allocated storage for output data before allocating new storage.
* Remove local variablesPeter Kokot2019-02-031-9/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch removes the so called local variables defined per file basis for certain editors to properly show tab width, and similar settings. These are mainly used by Vim and Emacs editors yet with recent changes the once working definitions don't work anymore in Vim without custom plugins or additional configuration. Neither are these settings synced across the PHP code base. A simpler and better approach is EditorConfig and fixing code using some code style fixing tools in the future instead. This patch also removes the so called modelines for Vim. Modelines allow Vim editor specifically to set some editor configuration such as syntax highlighting, indentation style and tab width to be set in the first line or the last 5 lines per file basis. Since the php test files have syntax highlighting already set in most editors properly and EditorConfig takes care of the indentation settings, this patch removes these as well for the Vim 6.0 and newer versions. With the removal of local variables for certain editors such as Emacs and Vim, the footer is also probably not needed anymore when creating extensions using ext_skel.php script. Additionally, Vim modelines for setting php syntax and some editor settings has been removed from some *.phpt files. All these are mostly not relevant for phpt files neither work properly in the middle of the file.
* Remove yearly range from copyright noticeZeev Suraski2019-01-301-1/+1
|
* Merge branch 'PHP-7.2'Anatol Belski2018-07-061-1/+1
|\ | | | | | | | | | | * PHP-7.2: Fix event log handling in startup phase Fix bug #76488 Memory leak when fetching a BLOB field
| * Fix bug #76488 Memory leak when fetching a BLOB fieldsim19842018-07-061-1/+1
| | | | | | | | Add a phpt test
| * year++Xinchen Hui2018-01-021-1/+1
| |
* | Replace zval_dtor() with specialized destructorsDmitry Stogov2018-07-051-1/+1
| |
* | Remove BOMAnatol Belski2018-07-031-1/+1
| |
* | Fix compilation with Firebird < 3Anatol Belski2018-07-031-0/+4
| |
* | Boolean data type support, added in Firebird 3. Fixes #74462.Dorin Marcoci2018-07-031-1/+9
| |
* | Trailing whitespacesGabriel Caruso2018-01-031-2/+2
| | | | | | | | Signed-off-by: Gabriel Caruso <carusogabriel34@gmail.com>
* | year++Xinchen Hui2018-01-021-1/+1
| |
* | Turn "pdo_stmt_methods" into constants.Dmitry Stogov2017-12-141-1/+1
| |
* | Cleanup type conversionDmitry Stogov2017-12-071-4/+3
|/
* Return integer field types as native integers instead of stringsDorin Marcoci2017-01-061-5/+29
| | | | | | | | | | | | Use another define for better compatibility Test case for #72583 Feature. Small optimisations. Adjust conditional directives according to coding standards Add more compatibility for "end of line" on multiple environements Updated execute.phpt test after switching to integer mapping
* Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
|
* Cursor is not opened on singleton selects.Dorin Marcoci2016-12-181-2/+2
| | | | | | Test case for unregistered bug on FB3 singleton selects Set error mode to warning instead of exception.
* Fixed bug #72931 PDO_FIREBIRD with Firebird 3.0 not work on returning statementDorin Marcoci2016-12-071-9/+20
|
* Fix blob parameters binding. Fixes: #73087, #61183, #71494Dorin Marcoci2016-11-051-7/+23
| | | | | | Adjusted formatting according to requirements Test case for bug #73087
* fix ibase handle initialization, mostly compiler warningsAnatol Belski2016-06-061-2/+2
|
* 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-5.6' into PHP-7.0Popa Adrian Marius2015-12-031-1/+1
|\ \ | |/ | | | | | | * PHP-5.6: Use LL_MASK for SQL_INT64 data formatting
| * Use LL_MASK for SQL_INT64 data formattingPopa Adrian Marius2015-12-031-1/+1
| |
* | Merge branch 'PHP-5.6' into PHP-7.0Popa Adrian Marius2015-12-031-2/+2
|\ \ | |/ | | | | | | * PHP-5.6: Fix Bug #60052 Integer returned as a 64bit integer on X64_86 for pdo_firebird
| * Fix Bug #60052 Integer returned as a 64bit integer on X64_86 for pdo_firebirdPopa Adrian Marius2015-12-031-2/+2
| |
| * bump yearXinchen Hui2015-01-151-1/+1
| |
* | use Z* macro nameAnatol Belski2015-11-051-1/+1
| |
* | fix NULL deref in pdo_firebirdAnatol Belski2015-11-051-2/+3
| | | | | | | | ref #70862
* | Use ZSTR_ API to access zend_string elements (this is just renaming without ↵Dmitry Stogov2015-06-301-6/+6
| | | | | | | | semantick changes).
* | Use zend_string to represent pdo_column_data.name and avoid duplication.Dmitry Stogov2015-05-051-2/+2
| |
* | bump yearXinchen Hui2015-01-151-1/+1
| |
* | trailing whitespace removalStanislav Malyshev2015-01-101-58/+58
| |
* | first shot remove TSRMLS_* thingsAnatol Belski2014-12-131-16/+16
| |
* | s/PHP 5/PHP 7/Johannes Schlüter2014-09-191-1/+1
| |
* | master renames phase 1Anatol Belski2014-08-251-18/+18
| |
* | ported from pdo - pgsql, odbc, mysql, firebirt, dblibAnatol Belski2014-08-191-12/+12
| |
* | basic macro replacements, all at onceAnatol Belski2014-08-191-7/+7
| |
* | Fixed pdo_firebird tests failuresDmitry Stogov2014-08-111-1/+16
| |
* | Refactored ext/pdo_firebird (didn't do test)Xinchen Hui2014-05-211-32/+41
|/
* Cleanup $ is not needed for gitPopa Adrian Marius2014-04-101-2/+0
|
* Bump yearXinchen Hui2014-01-031-1/+1
|
* Slightly edited tests and fix for bug #62024Matteo Beccati2013-05-311-3/+6
|
* Fixed bug #62024 (unable to run consecutive prepared querys with null values)Matheus Degiovani2013-05-311-3/+3
| | | | Credits to james@kenjim.com for the patch.
* Fixed bug #64037 (wrong value returned when using a negative numeric field ↵Matheus Degiovani2013-05-311-1/+1
| | | | equal to the scale)
* Happy New Year~Xinchen Hui2013-01-011-1/+1
|