Commit Graph

  • 05049db61d display extension version in phpinfo master Remi Collet 2019-05-23 10:34:19 +02:00
  • af5ae31706 add minimal .gitignire Remi Collet 2019-05-23 10:09:54 +02:00
  • 0e01fe6fd6 set version to 1.0.0-dev (instead of PHP_VERSION) Remi Collet 2019-05-23 10:08:30 +02:00
  • 03972c9d04 add LICENSE file Remi Collet 2019-05-23 10:07:36 +02:00
  • 2044c06d94 Merge branch 'PHP-7.3' into PHP-7.4 Nikita Popov 2019-03-25 16:43:33 +01:00
  • 9bca6431be Merge branch 'PHP-7.2' into PHP-7.3 Nikita Popov 2019-03-25 16:42:48 +01:00
  • e845320128 Fixed bug #72175 Nikita Popov 2019-03-25 16:41:21 +01:00
  • a00304d418 Replace dirname(__FILE__) by __DIR__ in tests Fabien Villepinte 2019-03-15 22:55:30 +01:00
  • ad0a83a3b8 Remove HAVE_STRFTIME Peter Kokot 2019-03-13 23:14:37 +01:00
  • 6dd99ff5a7 Remove function_table var from the caller c9s 2019-03-10 15:16:04 +08:00
  • 37425b5d92 Add AS_HELP_STRING to *nix build configure options Peter Kokot 2019-03-03 16:44:16 +01:00
  • 9051f19768 Replace PHP_TM_GMTOFF with AC_CHECK_MEMBERS Peter Kokot 2019-03-03 02:54:03 +01:00
  • 60fc212c58 Remove local variables Peter Kokot 2019-01-22 21:39:32 +01:00
  • ac41db6819 Remove yearly range from copyright notice Zeev Suraski 2019-01-30 11:03:12 +02:00
  • 31a4994044 Clean up unnecessary ternary expressions and simplify some returns Gabriel Caruso 2018-08-19 01:32:00 -03:00
  • bcfc2bce46 Sync leading and final newlines in *.phpt sections Peter Kokot 2018-10-15 04:33:09 +02:00
  • 3f2d4d0055 Merge branch 'PHP-7.3' Peter Kokot 2018-10-15 04:32:49 +02:00
  • 40a345e4a7 Sync leading and final newlines in *.phpt sections Peter Kokot 2018-10-15 04:32:30 +02:00
  • 0ca0257075 Merge branch 'PHP-7.2' into PHP-7.3 Peter Kokot 2018-10-15 04:31:53 +02:00
  • f71eab9e4d Sync leading and final newlines in *.phpt sections Peter Kokot 2018-10-15 04:31:31 +02:00
  • 001f29604c Merge branch 'PHP-7.1' into PHP-7.2 Peter Kokot 2018-10-15 04:30:40 +02:00
  • b814621c56 Sync leading and final newlines in *.phpt sections Peter Kokot 2018-10-15 04:29:24 +02:00
  • 2156c9449d Trim trailing whitespace in *.phpt Peter Kokot 2018-10-14 18:03:31 +02:00
  • cbec6699a2 Merge branch 'PHP-7.3' Peter Kokot 2018-10-14 19:45:40 +02:00
  • 6559df8784 Trim trailing whitespace in *.phpt Peter Kokot 2018-10-14 17:45:48 +02:00
  • 206ef0a863 Merge branch 'PHP-7.2' into PHP-7.3 Peter Kokot 2018-10-14 19:44:33 +02:00
  • 8157a8853c Trim trailing whitespace in *.phpt Peter Kokot 2018-10-14 17:23:43 +02:00
  • a7168ad889 Merge branch 'PHP-7.1' into PHP-7.2 Peter Kokot 2018-10-14 19:43:39 +02:00
  • 9982f6786d Trim trailing whitespace in *.phpt Peter Kokot 2018-10-14 15:37:22 +02:00
  • 30f237b519 Trim trailing whitespace in tests Gabriel Caruso 2018-09-16 14:16:42 -03:00
  • e7b7b804e0 Trim trailing whitespace in source code files Peter Kokot 2018-10-13 14:17:28 +02:00
  • 9fd71c1af4 Merge branch 'PHP-7.3' Peter Kokot 2018-10-13 14:16:48 +02:00
  • 646b40fb8d Trim trailing whitespace in source code files Peter Kokot 2018-10-13 14:16:33 +02:00
  • c0f942962a Merge branch 'PHP-7.2' into PHP-7.3 Peter Kokot 2018-10-13 14:15:15 +02:00
  • 27c879d413 Trim trailing whitespace in source code files Peter Kokot 2018-10-13 14:14:50 +02:00
  • cd169782b7 Merge branch 'PHP-7.1' into PHP-7.2 Peter Kokot 2018-10-13 14:13:37 +02:00
  • 28af08d54b Trim trailing whitespace in source code files Peter Kokot 2018-10-13 14:12:55 +02:00
  • b6666b7548 Fix some misspellings Gabriel Caruso 2018-08-09 23:19:55 -03:00
  • 582a6195cd Trim trailing whitespaces in build files Peter Kokot 2018-07-29 03:43:45 +02:00
  • 1ec30c2b33 Use variables that already received ZEND_NUM_ARGS() Gabriel Caruso 2018-07-22 15:54:00 -03:00
  • cadc94c921 Fix failing test upstream Gabriel Caruso 2018-07-15 23:40:00 -03:00
  • a87428a9e3 Use zval_ptr_dtor() imstead of zval_dtor() Dmitry Stogov 2018-07-05 17:55:54 +03:00
  • 08a5729632 Use zval_ptr_dtor_nogc() instead of zval_dtor() inplaces where circular-references are not possible Dmitry Stogov 2018-07-05 15:25:55 +03:00
  • c877ab3e85 Use zval_ptr_dtor() instead of legacy zval_dtor(), to destroy unused values returned from PHP functions (they may be circular data structures). Dmitry Stogov 2018-07-05 14:09:47 +03:00
  • 4f651defe9 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 occurances should be replaced by zval_ptr_dtor() or zval_ptr_dtor_nogc(), or even more specialized destructors. Dmitry Stogov 2018-07-04 19:22:24 +03:00
  • 52f9f08f26 Fixed bug #76443 (php+php_interbase.dll crash on module_shutdown) Kalle Sommer Nielsen 2018-06-11 11:50:39 +02:00
  • 3329c6d58b Removed "dead" code (zend_hash_update() never fails) Dmitry Stogov 2018-06-01 11:58:57 +03:00
  • 0beaefea9b Use zend_string_release_ex() instread of zend_string_release() in places, where we sure about string persistence. Dmitry Stogov 2018-05-28 16:27:12 +03:00
  • 902aa05ed0 remove support for string|unicode in tests Gabriel Caruso 2018-02-20 18:59:13 -03:00
  • fbeea9d0c1 Refactoring duplicated ZPP with a switch Gabriel Caruso 2018-02-18 10:12:12 -03:00
  • 9de488b224 Remove trailing whitespace in inc files Gabriel Caruso 2018-02-09 22:49:21 -02:00
  • 9c324cac00 Use bool instead of boolean while throwing a type error Gabriel Caruso 2018-02-04 16:42:36 -02:00
  • e803d7f655 Use int instead of integer in type errors Gabriel Caruso 2018-02-04 11:33:49 -02:00
  • a0665b9adc Don't directly access refcount in interbase Nikita Popov 2017-12-31 12:32:29 +01:00
  • 9115516ea5 year++ Xinchen Hui 2018-01-02 12:57:58 +08:00
  • ab3738e071 Merge branch 'PHP-7.2' Xinchen Hui 2018-01-02 12:55:53 +08:00
  • 1945e5b7aa year++ Xinchen Hui 2018-01-02 12:55:14 +08:00
  • 5df745aedc Merge branch 'PHP-7.1' into PHP-7.2 Xinchen Hui 2018-01-02 12:54:07 +08:00
  • c439bb06db year++ Xinchen Hui 2018-01-02 12:53:31 +08:00
  • c4a2f7b3e7 Move constants into read-only data segment Dmitry Stogov 2017-12-14 18:43:44 +03:00
  • fd31e05f6b Persistent resources are "thread-local". Register persistent resources through new functions zend_register_persistent_resource()/zend_register_persistent_resource_ex(). Dmitry Stogov 2017-11-01 15:19:31 +03:00
  • ea4b3e6197 Merge branch 'master' into rc_debug Dmitry Stogov 2017-10-30 12:11:35 +03:00
  • 7f1f1e4f2b Merge branch 'PHP-7.2' Joe Watkins 2017-10-30 06:56:08 +00:00
  • 609ed651fd Merge branch 'PHP-7.1' into PHP-7.2 Joe Watkins 2017-10-30 06:55:43 +00:00
  • f9986d4938 Merge branch 'PHP-7.0' into PHP-7.1 Joe Watkins 2017-10-30 06:55:13 +00:00
  • 350ffc9710 Fix bug #75453 Incorrect reflection on ibase_connect and ibase_pconnect Fabien Villepinte 2017-10-29 09:14:56 +01:00
  • e6a47c9e9d Encapsulate reference-counting primitives. 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. Dmitry Stogov 2017-10-27 01:28:58 +03:00
  • 764152bff0 Free the HMODULE handle after use Kalle Sommer Nielsen 2017-07-21 22:21:25 +02:00
  • 0c09c45f11 Only compute callback name in error cases Nikita Popov 2017-06-25 18:45:59 +02:00
  • 12f81fa4eb Merge branch 'PHP-7.1' Nikita Popov 2017-01-05 00:36:53 +01:00
  • 0db6dfd938 Merge branch 'PHP-7.0' into PHP-7.1 Nikita Popov 2017-01-05 00:28:21 +01:00
  • 2d1df51aa8 Update copyright headers to 2017 Sammy Kaye Powers 2017-01-04 11:23:42 -06:00
  • b0413572cc Update copyright headers to 2017 Sammy Kaye Powers 2017-01-04 11:14:55 -06:00
  • cc64885cca Update copyright headers to 2017 Sammy Kaye Powers 2017-01-02 09:30:12 -06:00
  • bcb15a36ab Fix CRLF line-endings in tests Nikita Popov 2016-11-20 21:24:51 +01:00
  • 0be329541a Merge branch 'PHP-7.1' Remi Collet 2016-11-16 10:47:18 +01:00
  • 6802c60d08 Fixed bug #73512 Fails to find firebird headers Remi Collet 2016-11-16 10:45:59 +01:00
  • c97587faeb fix borked interbase patch Anatol Belski 2016-08-11 15:08:26 +02:00
  • dee8093b17 Remove sql.safe_mode Kalle Sommer Nielsen 2016-08-11 05:06:55 +02:00
  • 67a21090ae Added ZEND_ATTRIBUTE_FORMAT to some middind functions. "%p" replaced by ZEND_LONG_FMT to avoid compilation warnings. Fixed most incorrect use cases of format specifiers. Dmitry Stogov 2016-06-21 16:00:37 +03:00
  • 992e2b03b5 fix test portability Anatol Belski 2016-06-17 09:05:27 +02:00
  • 38b50b4d4c Fixed build Xinchen Hui 2016-04-29 11:13:15 +08:00
  • 6c30cd9be0 Use zend_string_safe_alloc Xinchen Hui 2016-04-27 20:29:11 +08:00
  • 13569217f2 fix ibase connection routine Anatol Belski 2016-03-04 12:26:25 +01:00
  • 2f6757fd4c Fix one zpp usage in interbase Tjerk Meesters 2016-03-03 23:48:45 +01:00
  • 6a0e03940a Move semicolon into TSRMLS_CACHE_EXTERN/DEFINE Nikita Popov 2016-03-03 16:46:04 +01:00
  • 074569a46c Fixed macro name Xinchen Hui 2016-01-14 14:49:23 +08:00
  • 78b0e6739f partial test fixes, only obvious mistaking parts Anatol Belski 2016-01-12 10:44:55 +01:00
  • 105a9b54cd remove the unnecessary condition part Anatol Belski 2016-01-12 10:22:10 +01:00
  • cbd65a4bfb fix possible buffer overrun in the errmsg string Anatol Belski 2016-01-12 10:17:32 +01:00
  • 774a1f9e43 integrate tsrmls cache Anatol Belski 2016-01-12 09:42:38 +01:00
  • 34a72746dc fix out format Anatol Belski 2016-01-11 13:37:30 +01:00
  • 1ead5762de further datatype and range check fixes for ibase Anatol Belski 2016-01-11 09:46:53 +01:00
  • d19869963e datatype fixes Anatol Belski 2016-01-11 08:52:54 +01:00
  • e1e46de2ea fix typo for #ifdef Anatol Belski 2016-01-11 08:37:16 +01:00
  • be61597106 Fix various bugs in interbase Xinchen Hui 2016-01-08 11:19:32 +08:00
  • fb9f731e83 Fixed bug #71280 (ibase_blob_add() expects parameter 2 to be resorce) Xinchen Hui 2016-01-05 23:02:17 +08:00
  • dd6c050a1b Merge branch 'PHP-5.6' into PHP-7.0 Lior Kaplan 2016-01-01 19:47:16 +02:00
  • 886211ce09 Happy new year (Update copyright to 2016) Lior Kaplan 2016-01-01 19:19:27 +02:00
  • 6435b18d63 Removed invalid efree() (arguments are allocated on VM stack and used without copying) Dmitry Stogov 2015-12-16 15:25:49 +03:00