Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/php/pecl-database-interbase

InterBase/FireBird extension
https://github.com/php/pecl-database-interbase

display extension version in phpinfo

05049db61daf4bac6ca7d02591a86284644cde90 authored over 5 years ago
add minimal .gitignire

af5ae3170624d23b63c3fb00f1a35ebb61b6af4e authored over 5 years ago
set version to 1.0.0-dev (instead of PHP_VERSION)

0e01fe6fd620bb50ba426a77ff3917eb9b9a7492 authored over 5 years ago
add LICENSE file

03972c9d045c27f188db49c13e376a3846bfc57a authored over 5 years ago
Merge branch 'PHP-7.3' into PHP-7.4

2044c06d94126115b38de5487cc2119a45aad6bb authored almost 6 years ago
Merge branch 'PHP-7.2' into PHP-7.3

9bca6431be3a3baceac2a2f912ade3545d8a2396 authored almost 6 years ago
Fixed bug #72175

Make sure we don't close the connection we're trying to reuse...

e8453201287f31771039e5f404ad592d0a87ee69 authored almost 6 years ago
Replace dirname(__FILE__) by __DIR__ in tests

a00304d4182e11ad4de064f8a53711a6d7608378 authored almost 6 years ago
Remove HAVE_STRFTIME

Function strftime is part of the C89 standard [1] and current systems
don't need to check for it...

ad0a83a3b8338a15ed0713fcbc0ac2ba657677a2 authored almost 6 years ago
Remove function_table var from the caller

function_table var is not used in call_user_function macro anymore
hence replace the usage with ...

6dd99ff5a713e151ad7f152eba6b7617fc77a330 authored almost 6 years ago
Add AS_HELP_STRING to *nix build configure options

The Autoconf's default AS_HELP_STRING macro can properly format help
strings [1] so watching out...

37425b5d928e88ef298a74c4e30023a34d7361c3 authored almost 6 years ago
Replace PHP_TM_GMTOFF with AC_CHECK_MEMBERS

Changes:
- PHP_TM_GMTOFF removed
- HAVE_TM_GMTOFF replaced with HAVE_STRUCT_TM_TM_GMTOFF
- HAVE_...

9051f19768319297dfea0af4c64d0cf33f558a62 authored almost 6 years ago
Remove local variables

This patch removes the so called local variables defined per
file basis for certain editors to p...

60fc212c58186c208374ce1260f9298c52f6abbd authored about 6 years ago
Remove yearly range from copyright notice

ac41db6819f5a41c7bff270b3bd4ff58c530d79e authored about 6 years ago
Clean up unnecessary ternary expressions and simplify some returns

- Simplify conditions
- Use ZEND_HASH_APPLY_* instead of hard-coded booleans
- Use ZEND_NORMALIZ...

31a4994044327d3d5bea9729e74909e99f10afbc authored about 6 years ago
Sync leading and final newlines in *.phpt sections

This patch adds missing newlines, trims multiple redundant final
newlines into a single one, and...

bcfc2bce46081540335bb6d0ef90b311d48e435c authored over 6 years ago
Merge branch 'PHP-7.3'

* PHP-7.3:
Sync leading and final newlines in *.phpt sections
Sync leading and final newline...

3f2d4d00554268b58e373b196042723a46c55615 authored over 6 years ago
Sync leading and final newlines in *.phpt sections

This patch adds missing newlines, trims multiple redundant final
newlines into a single one, and...

40a345e4a7f255248578b9cfa462f55d4f27c04d authored over 6 years ago
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
Sync leading and final newlines in *.phpt sections
Sync leading and final newline...

0ca02570751ad475b9cffe94317f95cf2430119c authored over 6 years ago
Sync leading and final newlines in *.phpt sections

This patch adds missing newlines, trims multiple redundant final
newlines into a single one, and...

f71eab9e4d32275fdd154fc1d519e7ea6ade428d authored over 6 years ago
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
Sync leading and final newlines in *.phpt sections

001f29604c705362b8460ab5e95732d047156e02 authored over 6 years ago
Sync leading and final newlines in *.phpt sections

This patch adds missing newlines, trims multiple redundant final
newlines into a single one, and...

b814621c561b556dba01cd955d8a08ea6345cff7 authored over 6 years ago
Trim trailing whitespace in *.phpt

2156c9449d3b8277d5ca3764a0b4e19fade8eef3 authored over 6 years ago
Merge branch 'PHP-7.3'

* PHP-7.3:
Trim trailing whitespace in *.phpt
Trim trailing whitespace in *.phpt
Trim trai...

cbec6699a2fe5cda6c518d7d44a4cc402598d3be authored over 6 years ago
Trim trailing whitespace in *.phpt

6559df878439aa0b093a6a59f9391a256293bb2a authored over 6 years ago
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
Trim trailing whitespace in *.phpt
Trim trailing whitespace in *.phpt

206ef0a8631645b9d7e987458de2c192089e8403 authored over 6 years ago
Trim trailing whitespace in *.phpt

8157a8853c66fe25d9317da834594355949a4eaf authored over 6 years ago
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
Trim trailing whitespace in *.phpt

a7168ad889b5da3b625dcc6b09a6cc1d245c2703 authored over 6 years ago
Trim trailing whitespace in *.phpt

9982f6786dbae6af4d2ce74e18c07a1ec8c56125 authored over 6 years ago
Trim trailing whitespace in tests

30f237b519a8a02ab6a2e863f8296752a58e6976 authored over 6 years ago
Trim trailing whitespace in source code files

e7b7b804e0bde5f745ea732bfc1f8da3cd19dece authored over 6 years ago
Merge branch 'PHP-7.3'

* PHP-7.3:
Trim trailing whitespace in source code files
Trim trailing whitespace in source ...

9fd71c1af4da26170eef7d67870ff5a807fc80fc authored over 6 years ago
Trim trailing whitespace in source code files

646b40fb8dcb2847c06a77750efac68a14544c9b authored over 6 years ago
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
Trim trailing whitespace in source code files
Trim trailing whitespace in source ...

c0f942962a76e939ceacd05f53dca37f5f79a982 authored over 6 years ago
Trim trailing whitespace in source code files

27c879d413e141dbcb37fe227ea0842ceb559608 authored over 6 years ago
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
Trim trailing whitespace in source code files

cd169782b7cb745389ba674df6a8e1a6e9cacc20 authored over 6 years ago
Trim trailing whitespace in source code files

28af08d54bad4bf67a6441100f90393a164eb41b authored over 6 years ago
Fix some misspellings

b6666b7548435e807ef948ec6c699d5c45f0fba1 authored over 6 years ago
Trim trailing whitespaces in build files

Some editors utilizing .editorconfig automatically trim whitespaces. For
convenience this patch ...

582a6195cdcbbf84b3c1b2fffe69b5c2357dbb28 authored over 6 years ago
Use variables that already received ZEND_NUM_ARGS()

1ec30c2b3305ac51415d998448573dd1abac03e1 authored over 6 years ago
Fix failing test upstream

There was a trailing tab when a error message was generated. Removing
it, test is passing now.

cadc94c9215e44f4a57474ebbb8aa99d00aeef4c authored over 6 years ago
Use zval_ptr_dtor() imstead of zval_dtor()

a87428a9e3f6e03cbf4ea991f8309b2d9d5df884 authored over 6 years ago
Use zval_ptr_dtor_nogc() instead of zval_dtor() inplaces where circular-references are not possible

08a5729632d039bf61169f36760ff64aca996843 authored over 6 years ago
Use zval_ptr_dtor() instead of legacy zval_dtor(), to destroy unused values returned from PHP functions (they may be circular data structures).

c877ab3e853da31a8ce19eb5583a71f598fe05c7 authored over 6 years ago
Replace legacy zval_dtor() by zval_ptr_dtor_nogc() or even more specialized destructors.

zval_dtor() doesn't make a lot of sense in PHP-7.* and it's used incorrectly in some places.
Its ...

4f651defe9229340c2656994b7332dd0a047e9a0 authored over 6 years ago
Fixed bug #76443 (php+php_interbase.dll crash on module_shutdown)

52f9f08f26132ab84ca799264c60fdb4e06ced0b authored over 6 years ago
Removed "dead" code (zend_hash_update() never fails)

3329c6d58b7afa3bc5570c045af350f0212591cf authored over 6 years ago
Use zend_string_release_ex() instread of zend_string_release() in places, where we sure about string persistence.

0beaefea9b1c6786fb4ea1a10c4bee804c56c3fc authored over 6 years ago
remove support for string|unicode in tests

902aa05ed0cb3a8f49098a36aa76b1238628ef8f authored almost 7 years ago
Refactoring duplicated ZPP with a switch

fbeea9d0c1f7a9cf9e8194a73e41ef1fc55353fa authored almost 7 years ago
Remove trailing whitespace in inc files

9de488b22474fb455df7957ae0cc7b4866318c5f authored almost 7 years ago
Use bool instead of boolean while throwing a type error

PHP requires boolean typehints to be written "bool" and disallows
"boolean" as an alias. This ch...

9c324cac00e9c4a2c0c2cb2c47e923bf1da2b1ea authored almost 7 years ago
Use int instead of integer in type errors

PHP requires integer typehints to be written "int" and does not
allow "integer" as an alias. Thi...

e803d7f655f94ff536b3b3c79d490aac881600e3 authored almost 7 years ago
Don't directly access refcount in interbase

a0665b9adc3c8cd26ff076b4bbb9568005a2afb6 authored about 7 years ago
year++

9115516ea53da4fd2330e8e912938a7fcc5fa078 authored about 7 years ago
Merge branch 'PHP-7.2'

* PHP-7.2:
year++
year++

ab3738e071cc80a86b0c1c31087665d8008156df authored about 7 years ago
year++

1945e5b7aad5e071c60e259d2f212a63ec01cdcb authored about 7 years ago
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
year++

5df745aedcba2cc024b4f6c1eb6a7a14076e4fa3 authored about 7 years ago
year++

c439bb06dba6ff099b211d3df1ee87bf7b5327a9 authored about 7 years ago
Move constants into read-only data segment

c4a2f7b3e7e2b1e8d004d523906d82daaa7c83ab authored about 7 years ago
Persistent resources are "thread-local".

Register persistent resources through new functions zend_register_persistent_resource()/zend_regi...

fd31e05f6b7b92c867320c08636660d9eadc1f37 authored over 7 years ago
Merge branch 'master' into rc_debug

* master: (26 commits)
Better fix for bug #75451 (Assertion fails while foreach on empty xpath...

ea4b3e61978ec73908c2fb4fd43d04438c680965 authored over 7 years ago
Merge branch 'PHP-7.2'

* PHP-7.2:
Fix bug #75453 Incorrect reflection on ibase_connect and ibase_pconnect

7f1f1e4f2bf42942bd0090125cc69a7614d389c7 authored over 7 years ago
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
Fix bug #75453 Incorrect reflection on ibase_connect and ibase_pconnect

609ed651fd8273b0ae779026e54ea023dd6fc738 authored over 7 years ago
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
Fix bug #75453 Incorrect reflection on ibase_connect and ibase_pconnect

f9986d4938d99e6245cb6d10df229b4587c64a35 authored over 7 years ago
Fix bug #75453 Incorrect reflection on ibase_connect and ibase_pconnect

350ffc97101f2817b86a57a0e351a8b5636fac96 authored over 7 years ago
Encapsulate reference-counting primitives.

Prohibit direct update of GC_REFCOUNT(), GC_SET_REFCOUNT(), GC_ADDREF() and GC_DELREF() shoukf be...

e6a47c9e9de9d642b30f44b9f2c923b5624f91d9 authored over 7 years ago
Free the HMODULE handle after use

764152bff07dc1aee6326a33ef6c8694d9a2dba8 authored over 7 years ago
Only compute callback name in error cases

Mostly the callback name is only used to report an error. Try to
avoid calculating it if no erro...

0c09c45f111197a8a5a026f84e60e11c5c77a284 authored over 7 years ago
Merge branch 'PHP-7.1'

12f81fa4eb23b552eabb5dbfe333af9559660f55 authored about 8 years ago
Merge branch 'PHP-7.0' into PHP-7.1

0db6dfd9386604535e2047e84b4ab9747615bbfc authored about 8 years ago
Update copyright headers to 2017

2d1df51aa859e6a344771680f3840e91db8182b9 authored about 8 years ago
Update copyright headers to 2017

b0413572ccd7beeb4a42f0bacdd4b48ca1e93d90 authored about 8 years ago
Update copyright headers to 2017

cc64885cca93b5e2bd55be53c28bbc12388cd846 authored about 8 years ago
Fix CRLF line-endings in tests

Also fix a single instance of CRLF in ibase_query.c.

bcb15a36abeb150de5c7836643c0efc1614d68ca authored about 8 years ago
Merge branch 'PHP-7.1'

* PHP-7.1:
Fixed bug #73512 Fails to find firebird headers

0be329541a62061db9f36158dc52b5bc27575118 authored about 8 years ago
Fixed bug #73512 Fails to find firebird headers

- use fb_config output instead of relying on hardoded path

6802c60d085478c9be3c385f4d3a05f6d05678ef authored about 8 years ago
fix borked interbase patch

c97587faeb8b6e9297e625b5d0de838883bcf19e authored over 8 years ago
Remove sql.safe_mode

This is one of the last old and odd deprecated settings we still have in PHP, it was never fully...

dee8093b17443179afdc3778108a49c2ff6e7899 authored over 8 years ago
Added ZEND_ATTRIBUTE_FORMAT to some middind functions.

"%p" replaced by ZEND_LONG_FMT to avoid compilation warnings.
Fixed most incorrect use cases of f...

67a21090aebf84f63b071de98115db6a1eb1d837 authored over 8 years ago
fix test portability

992e2b03b5fb0fb44f9132b9273b2947d5bf766f authored over 8 years ago
Fixed build

38b50b4d4c36459863cc6568e381293dee8f4531 authored almost 9 years ago
Use zend_string_safe_alloc

6c30cd9be0e4b1da9d1f9f23346032d5abe066c6 authored almost 9 years ago
fix ibase connection routine

followup on a7028d96

13569217f22ab6948f174104073a594943c02c56 authored almost 9 years ago
Fix one zpp usage in interbase

Also small tweak to zpp REAME

2f6757fd4c37d97608081f353299b530f40011ae authored almost 9 years ago
Move semicolon into TSRMLS_CACHE_EXTERN/DEFINE

Also re bug #71575.

6a0e03940a3cb523c6d79bc9d646929c684b275b authored almost 9 years ago
Fixed macro name

074569a46c4e26820aaf1128a69a83f69aec58b0 authored about 9 years ago
partial test fixes, only obvious mistaking parts

78b0e6739f9c4caae1ee9a38818e362b3ef94286 authored about 9 years ago
remove the unnecessary condition part

105a9b54cd7cc0097d40b62d483fbfe9e366f1cd authored about 9 years ago
fix possible buffer overrun in the errmsg string

cbd65a4bfbe1a4a7397d78852a14eb0accb1f3d2 authored about 9 years ago
integrate tsrmls cache

774a1f9e436e97a85d7e2a0e02c1dc70e46bf341 authored about 9 years ago
fix out format

34a72746dc78df6380284256176bbe7e34970f8b authored about 9 years ago
further datatype and range check fixes for ibase

1ead5762defb02996af7c768c86adf704cf7467e authored about 9 years ago
datatype fixes

d19869963e568843252843eb36687c740b588803 authored about 9 years ago
fix typo for #ifdef

e1e46de2eaecc2213306cbe7a8f2772dc33894a2 authored about 9 years ago
Fix various bugs in interbase

Also read: https://marc.info/?l=php-internals&m=145077389117375&w=2

be61597106ba190a9dff23d4a0a62ffbfc2125c5 authored about 9 years ago
Fixed bug #71280 (ibase_blob_add() expects parameter 2 to be resorce)

fb9f731e83e445502b1cffc14053a7f2ed66df3e authored about 9 years ago
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
Happy new year (Update copyright to 2016)

dd6c050a1b8bddfe8fcf57843158139f425974fa authored about 9 years ago
Happy new year (Update copyright to 2016)

886211ce0963332412a8ebc7211cb7b8baf32d5d authored about 9 years ago
Removed invalid efree() (arguments are allocated on VM stack and used without copying)

6435b18d63e45a73982304cd00e28f0c4d265059 authored about 9 years ago