summaryrefslogtreecommitdiff
path: root/ext/pdo_firebird
Commit message (Collapse)AuthorAgeFilesLines
* Sync leading and final newlines in *.phpt sectionsPeter Kokot2018-10-156-6/+5
| | | | | | | | | | | | | | | | | | | | | | | This patch adds missing newlines, trims multiple redundant final newlines into a single one, and trims redundant leading newlines in all *.phpt sections. According to POSIX, a line is a sequence of zero or more non-' <newline>' characters plus a terminating '<newline>' character. [1] Files should normally have at least one final newline character. C89 [2] and later standards [3] mention a final newline: "A source file that is not empty shall end in a new-line character, which shall not be immediately preceded by a backslash character." Although it is not mandatory for all files to have a final newline fixed, a more consistent and homogeneous approach brings less of commit differences issues and a better development experience in certain text editors and IDEs. [1] http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_206 [2] https://port70.net/~nsz/c/c89/c89-draft.html#2.1.1.2 [3] https://port70.net/~nsz/c/c99/n1256.html#5.1.1.2
* Trim trailing whitespace in *.phptPeter Kokot2018-10-145-18/+18
|
* Trim trailing whitespace in source code filesPeter Kokot2018-10-131-1/+1
|
* Trim trailing whitespaces in build filesPeter Kokot2018-07-291-1/+1
| | | | | | | | Some editors utilizing .editorconfig automatically trim whitespaces. For convenience this patch removes whitespaces in certain build files: - ext/*/config*.m4 - configure.ac - acinclude.m4
* Remove unused Git attributes identPeter Kokot2018-07-256-6/+6
| | | | | | | | | | | | | | | The $Id$ keywords were used in Subversion where they can be substituted with filename, last revision number change, last changed date, and last user who changed it. In Git this functionality is different and can be done with Git attribute ident. These need to be defined manually for each file in the .gitattributes file and are afterwards replaced with 40-character hexadecimal blob object name which is based only on the particular file contents. This patch simplifies handling of $Id$ keywords by removing them since they are not used anymore.
* Give a reason why the test was skippedGabriel Caruso2018-07-221-1/+2
| | | | | | This will help us debug why a test was skipped in GCOV (http://gcov.php.net/viewer.php?version=PHP_HEAD&func=skip), and maybe put them to run again
* Merge branch 'PHP-7.2'Anatol Belski2018-07-062-1/+33
|\ | | | | | | | | | | * PHP-7.2: Fix event log handling in startup phase Fix bug #76488 Memory leak when fetching a BLOB field
| * Merge branch 'PHP-7.1' into PHP-7.2Anatol Belski2018-07-062-1/+33
| |\ | | | | | | | | | | | | | | | | | | | | | * PHP-7.1: Fix event log handling in startup phase Fix bug #76488 Memory leak when fetching a BLOB field Fix year Bump version
| | * Fix bug #76488 Memory leak when fetching a BLOB fieldsim19842018-07-062-1/+33
| | | | | | | | | | | | Add a phpt test
| | * year++Xinchen Hui2018-01-025-5/+5
| | |
| * | year++Xinchen Hui2018-01-025-5/+5
| | |
* | | 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-032-1/+38
| | |
* | | Remove inappropriate FreeLibrary callsAnatol Belski2018-06-111-3/+0
| | |
* | | Use zend_string_release_ex() instread of zend_string_release() in places, ↵Dmitry Stogov2018-05-281-3/+3
| | | | | | | | | | | | where we sure about string persistence.
* | | Remove trailing whitespace in inc filesGabriel Caruso2018-02-102-2/+2
| | |
* | | Trailing whitespaces on ext/*Gabriel Caruso2018-01-041-1/+1
| | | | | | | | | | | | Signed-off-by: Gabriel Caruso <carusogabriel34@gmail.com>
* | | Trailing whitespacesGabriel Caruso2018-01-031-2/+2
| | | | | | | | | | | | Signed-off-by: Gabriel Caruso <carusogabriel34@gmail.com>
* | | year++Xinchen Hui2018-01-025-5/+5
| | |
* | | Turn "pdo_stmt_methods" into constants.Dmitry Stogov2017-12-142-2/+2
| | |
* | | Move constants into read-only data segmentDmitry Stogov2017-12-143-4/+4
| | |
* | | Cleanup type conversionDmitry Stogov2017-12-071-4/+3
| | |
* | | Get rid of all these old package[2].xml files, most of these had no had a ↵Kalle Sommer Nielsen2017-08-171-68/+0
| | | | | | | | | | | | | | | | | | release since PHP4, or any release at all in close to 10 years, some even did not have a package registered at pecl OCI, PDO_OCI and zip are left as they are actively developed and released there
* | | Free the HMODULE handle after useKalle Sommer Nielsen2017-07-211-0/+3
|/ /
* | Remove dead code related to error constantsAdam Baratz2017-03-011-47/+0
|/
* Merge branch 'PHP-7.0' into PHP-7.1Anatol Belski2017-01-063-7/+52
|\ | | | | | | | | * PHP-7.0: Return integer field types as native integers instead of strings
| * Return integer field types as native integers instead of stringsDorin Marcoci2017-01-063-7/+52
| | | | | | | | | | | | | | | | | | | | | | | | 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-045-5/+5
| |
* | Update copyright headers to 2017Sammy Kaye Powers2017-01-045-5/+5
| |
* | Merge branch 'PHP-7.0' into PHP-7.1Anatol Belski2017-01-031-2/+2
|\ \ | |/ | | | | | | * PHP-7.0: Fix PDO tests to match SQL standard syntax and pass Firebird tests.
| * Fix PDO tests to match SQL standard syntax and pass Firebird tests.Dorin Marcoci2017-01-031-2/+2
| |
* | Merge branch 'PHP-7.0' into PHP-7.1Sara Golemon2016-12-251-2/+10
|\ \ | |/ | | | | | | * PHP-7.0: Fixes #65689. PDO_Firebrid / exec() does not free allocated statement.
| * Fixes #65689. PDO_Firebrid / exec() does not free allocated statement.Dorin Marcoci2016-12-251-2/+10
| |
* | Merge branch 'PHP-7.0' into PHP-7.1Anatol Belski2016-12-182-2/+21
|\ \ | |/ | | | | | | | | * PHP-7.0: Cursor is not opened on singleton selects. fix arg spec and datatype, follow up on 73594
| * Cursor is not opened on singleton selects.Dorin Marcoci2016-12-182-2/+21
| | | | | | | | | | | | Test case for unregistered bug on FB3 singleton selects Set error mode to warning instead of exception.
* | Merge branch 'PHP-7.0' into PHP-7.1Anatol Belski2016-12-081-0/+6
|\ \ | |/ | | | | | | * PHP-7.0: git clean section
| * git clean sectionAnatol Belski2016-12-081-0/+6
| |
* | Merge branch 'PHP-7.0' into PHP-7.1Anatol Belski2016-12-072-9/+38
|\ \ | |/ | | | | | | * PHP-7.0: Fixed bug #72931 PDO_FIREBIRD with Firebird 3.0 not work on returning statement
| * Fixed bug #72931 PDO_FIREBIRD with Firebird 3.0 not work on returning statementDorin Marcoci2016-12-072-9/+38
| |
* | Fixed bug #73512 Fails to find firebird headersRemi Collet2016-11-161-22/+35
| | | | | | | | - use fb_config output instead of relying on hardoded path
* | Merge branch 'PHP-7.0' into PHP-7.1Anatol Belski2016-11-052-7/+49
|\ \ | |/ | | | | | | * PHP-7.0: Fix blob parameters binding. Fixes: #73087, #61183, #71494
| * Fix blob parameters binding. Fixes: #73087, #61183, #71494Dorin Marcoci2016-11-052-7/+49
| | | | | | | | | | | | Adjusted formatting according to requirements Test case for bug #73087
* | fix test portabilityAnatol Belski2016-06-171-1/+1
|/
* fix ibase handle initialization, mostly compiler warningsAnatol Belski2016-06-063-4/+10
|
* Do not edit the value in place (might be relates to #71261)Xinchen Hui2016-01-041-31/+40
|
* Merge branch 'PHP-5.6' into PHP-7.0Lior Kaplan2016-01-015-5/+5
|\ | | | | | | | | * PHP-5.6: Happy new year (Update copyright to 2016)
| * Happy new year (Update copyright to 2016)Lior Kaplan2016-01-015-5/+5
| |
* | 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