summaryrefslogtreecommitdiff
path: root/ext/interbase
Commit message (Collapse)AuthorAgeFilesLines
* Fixed bug #72175Nikita Popov2019-03-251-6/+8
| | | | Make sure we don't close the connection we're trying to reuse...
* Sync leading and final newlines in *.phpt sectionsPeter Kokot2018-10-153-3/+0
| | | | | | | | | | | | | | | | | | | | | | | 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-149-63/+63
|
* Trim trailing whitespace in source code filesPeter Kokot2018-10-134-5/+5
|
* year++Xinchen Hui2018-01-028-8/+8
|
* Merge branch 'PHP-7.1' into PHP-7.2Joe Watkins2017-10-301-4/+4
|\ | | | | | | | | * PHP-7.1: Fix bug #75453 Incorrect reflection on ibase_connect and ibase_pconnect
| * Merge branch 'PHP-7.0' into PHP-7.1Joe Watkins2017-10-301-4/+4
| |\ | | | | | | | | | | | | * PHP-7.0: Fix bug #75453 Incorrect reflection on ibase_connect and ibase_pconnect
| | * Fix bug #75453 Incorrect reflection on ibase_connect and ibase_pconnectFabien Villepinte2017-10-301-4/+4
| | |
| | * Update copyright headers to 2017Sammy Kaye Powers2017-01-048-9/+9
| | |
| * | Update copyright headers to 2017Sammy Kaye Powers2017-01-048-9/+9
| | |
* | | Only compute callback name in error casesNikita Popov2017-06-251-3/+2
| | | | | | | | | | | | | | | Mostly the callback name is only used to report an error. Try to avoid calculating it if no error occurred.
* | | Update copyright headers to 2017Sammy Kaye Powers2017-01-028-8/+8
| | |
* | | Fix CRLF line-endings in testsNikita Popov2016-11-201-1/+1
| | | | | | | | | | | | Also fix a single instance of CRLF in ibase_query.c.
* | | Merge branch 'PHP-7.1'Remi Collet2016-11-161-20/+35
|\ \ \ | |/ / | | | | | | | | | * PHP-7.1: Fixed bug #73512 Fails to find firebird headers
| * | Fixed bug #73512 Fails to find firebird headersRemi Collet2016-11-161-20/+35
| | | | | | | | | | | | - use fb_config output instead of relying on hardoded path
* | | fix borked interbase patchAnatol Belski2016-08-111-1/+1
| | |
* | | Remove sql.safe_modeKalle Sommer Nielsen2016-08-112-5/+1
|/ / | | | | | | | | | | | | | | | | | | This is one of the last old and odd deprecated settings we still have in PHP, it was never fully implemented in all the database extensions and should probably have been gone back in 5.4, along with safe_mode. Although if my memory strikes me right, mysql was also supporting it back then, but not mysqli. So far only interbase was supporting this feature, and the removal of it causes two effects for interbase: - CREATE DATABASE is now allowed no matter - The default database set by php.ini (ibase.default_db) is no longer forced http://php.net/ini.core#ini.sql.safe-mode
* | Added ZEND_ATTRIBUTE_FORMAT to some middind functions.Dmitry Stogov2016-06-212-3/+3
| | | | | | | | | | "%p" replaced by ZEND_LONG_FMT to avoid compilation warnings. Fixed most incorrect use cases of format specifiers.
* | fix test portabilityAnatol Belski2016-06-171-1/+1
|/
* Fixed buildXinchen Hui2016-04-291-1/+1
|
* Use zend_string_safe_allocXinchen Hui2016-04-271-1/+1
|
* fix ibase connection routineAnatol Belski2016-03-041-1/+1
| | | | followup on a7028d96
* Fix one zpp usage in interbaseTjerk Meesters2016-03-031-1/+2
| | | | Also small tweak to zpp REAME
* Move semicolon into TSRMLS_CACHE_EXTERN/DEFINENikita Popov2016-03-032-2/+2
| | | | Also re bug #71575.
* Fixed macro nameXinchen Hui2016-01-141-1/+1
|
* partial test fixes, only obvious mistaking partsAnatol Belski2016-01-122-3/+3
|
* remove the unnecessary condition partAnatol Belski2016-01-121-1/+1
|
* fix possible buffer overrun in the errmsg stringAnatol Belski2016-01-121-1/+1
|
* integrate tsrmls cacheAnatol Belski2016-01-123-2/+8
|
* fix out formatAnatol Belski2016-01-111-1/+1
|
* further datatype and range check fixes for ibaseAnatol Belski2016-01-117-39/+46
|
* datatype fixesAnatol Belski2016-01-111-9/+9
|
* fix typo for #ifdefAnatol Belski2016-01-111-1/+1
|
* Fix various bugs in interbaseXinchen Hui2016-01-119-143/+136
| | | | Also read: https://marc.info/?l=php-internals&m=145077389117375&w=2
* Fixed bug #71280 (ibase_blob_add() expects parameter 2 to be resorce)Xinchen Hui2016-01-051-1/+1
|
* Merge branch 'PHP-5.6' into PHP-7.0Lior Kaplan2016-01-018-8/+8
|\ | | | | | | | | * PHP-5.6: Happy new year (Update copyright to 2016)
| * Happy new year (Update copyright to 2016)Lior Kaplan2016-01-018-8/+8
| |
| * bump yearXinchen Hui2015-01-158-8/+8
| |
| * typo fixes - https://github.com/vlajos/misspell_fixerVeres Lajos2014-11-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ext/ftp/ftp.h ext/pcre/pcrelib/pcre_printint.c ext/pcre/pcrelib/sljit/sljitLir.c ext/pcre/pcrelib/sljit/sljitLir.h ext/pcre/pcrelib/sljit/sljitNativeARM_32.c ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c ext/pgsql/pgsql.c ext/phar/func_interceptors.c ext/soap/soap.c ext/standard/image.c
* | Removed invalid efree() (arguments are allocated on VM stack and used ↵Dmitry Stogov2015-12-161-6/+0
| | | | | | | | without copying)
* | Fix/improve zpp usageNikita Popov2015-10-024-12/+15
| | | | | | | | | | | | The ext/interbase changes are done blindly, fingers crossed. Some of these are bug fixes, some make zpp usage more idiomatic.
* | switch to the unified globals accessor where appropriateAnatol Belski2015-07-291-9/+2
| |
* | Cleanup (avoid reallocations)Dmitry Stogov2015-07-023-24/+8
| |
* | Cleanup (avoid reallocation)Dmitry Stogov2015-07-021-8/+7
| |
* | Use ZSTR_ API to access zend_string elements (this is just renaming without ↵Dmitry Stogov2015-06-301-1/+1
| | | | | | | | semantick changes).
* | cleanup the mod version macros, round 2Anatol Belski2015-03-232-1/+4
| |
* | ZTS cleanupReeze Xia2015-03-083-15/+13
| |
* | Use Firebird default home folder, replace Interbase with FirebirdPopa Adrian Marius2015-02-241-6/+6
| |
* | made ZEND_TSRMLS_CACHE_* macros look like function callsAnatol Belski2015-02-161-1/+1
| | | | | | | | which also comply with the current semantics for such macros
* | Apply PHP7 firebird fixes after API Cleanup from ↵Popa Adrian Marius2015-02-136-88/+94
| | | | | | | | https://github.com/Jan-E/php-src/commit/8c920a22ac65da485eaf3d2fd27baf2b0406116e