summaryrefslogtreecommitdiff
path: root/ext/interbase
Commit message (Collapse)AuthorAgeFilesLines
...
| | | | * 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
| | | | |
* | | | | Encapsulate reference-counting primitives.Dmitry Stogov2017-10-271-1/+1
|/ / / / | | | | | | | | | | | | | | | | | | | | Prohibit direct update of GC_REFCOUNT(), GC_SET_REFCOUNT(), GC_ADDREF() and GC_DELREF() shoukf be instead. Added mactros to validate reference-counting (disabled for now). These macros are going to be used to eliminate race-condintions during reference-counting on data shared between threads.
* | | | Free the HMODULE handle after useKalle Sommer Nielsen2017-07-211-0/+3
|/ / /
* | | 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
* | Merge branch 'close_cor' of github.com:MegaManSec/php-srcMichael Wallner2015-01-301-4/+0
|\ \ | | | | | | | | | | | | * 'close_cor' of github.com:MegaManSec/php-src: Fix interbase va_start
| * | Fix interbase va_startJoshua Rogers2015-01-271-4/+0
| | |
* | | fbird_close if connection_id omitted, the last opened link is assumed , so ↵Popa Adrian Marius2015-01-281-1/+3
|/ / | | | | | | it was already closed
* | Revert "Remove Jouni Ahto from maintainers and files as requested , anyway ↵Popa Adrian Marius2015-01-224-5/+8
| | | | | | | | | | | | we have git blame/history" This reverts commit 7cf1450df14b8da0c3c255470ebe4c237fb49b88.
* | Remove Jouni Ahto from maintainers and files as requested , anyway we have ↵Popa Adrian Marius2015-01-214-8/+5
| | | | | | | | git blame/history