summaryrefslogtreecommitdiff
path: root/ext/com_dotnet
Commit message (Collapse)AuthorAgeFilesLines
* Fixed bug #73126 Cannot pass parameter 1 by referenceAnatol Belski2016-09-221-9/+7
|
* fix check for args by refAnatol Belski2016-08-251-2/+1
|
* Fixed bug #72922 COM called from PHP does not return out parametersAnatol Belski2016-08-252-6/+8
|
* Fixed bug #72569 DOTNET/COM array parameters broke in PHP7Anatol Belski2016-07-121-1/+6
|
* Fixed bug #72498 variant_date_from_timestamp null dereferenceAnatol Belski2016-07-012-0/+23
|
* Move semicolon into TSRMLS_CACHE_EXTERN/DEFINENikita Popov2016-03-032-2/+2
| | | | Also re bug #71575.
* Merge branch 'PHP-5.6' into PHP-7.0Lior Kaplan2016-01-0114-14/+14
|\ | | | | | | | | * PHP-5.6: Happy new year (Update copyright to 2016)
| * Happy new year (Update copyright to 2016)Lior Kaplan2016-01-0114-14/+14
| |
| * bump yearXinchen Hui2015-01-1514-14/+14
| |
| * Merge branch 'PHP-5.5' into PHP-5.6Anatol Belski2014-08-121-3/+30
| |\ | | | | | | | | | | | | | | | | | | * PHP-5.5: updated NEWS updated NEWS backported the fix for bug #41577
| | * Merge branch 'PHP-5.4' into PHP-5.5Anatol Belski2014-08-121-3/+30
| | |\ | | | | | | | | | | | | | | | | | | | | * PHP-5.4: updated NEWS backported the fix for bug #41577
| | | * backported the fix for bug #41577Anatol Belski2014-08-121-3/+30
| | | |
* | | | Internal function argumensts cleanup (strict_types)Xinchen Hui2015-12-121-1/+1
| | | |
* | | | Fixed incorrect usage of HASH_OF() macro. Replaced HASH_OF() with more ↵Dmitry Stogov2015-09-242-13/+13
| | | | | | | | | | | | | | | | appropriate Z_ARRVAL_P() or Z_OBJPROP_P().
* | | | switch to the unified globals accessor where appropriateAnatol Belski2015-07-291-6/+2
| | | |
* | | | Switch position of ce in exception ce variable namesAaron Piotrowski2015-07-031-1/+1
| | | |
* | | | Change zend_exception_get_default() to zend_exception_ceAaron Piotrowski2015-07-031-1/+1
| | | |
* | | | restricted test to English locale (fails otherwise)Christoph M. Becker2015-06-261-1/+4
| | | |
* | | | fixed broken test (syntax error in SKIPIF section)Christoph M. Becker2015-06-261-1/+1
| | | |
* | | | Add test for bug #69939Kalle Sommer Nielsen2015-06-261-0/+11
| | | |
* | | | Fixed bug #69939 (Casting object to bool returns false)Kalle Sommer Nielsen2015-06-261-0/+1
| | | |
* | | | Use fast method to check if first arguments should be passed by reference ↵Dmitry Stogov2015-04-221-0/+1
| | | | | | | | | | | | | | | | (not tested onbig endian).
* | | | Patch improvement:Dmitry Stogov2015-03-302-5/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed the corresponding core code. Fixed ext/com_dotnet and ext/date. Refactored ext/intl changes. Improved ext/fileinfo and ext/pdo changes. Fixed tests.
* | | | cleaning up the version macrosAnatol Belski2015-03-232-1/+4
| | | |
* | | | made ZEND_TSRMLS_CACHE_* macros look like function callsAnatol Belski2015-02-162-3/+3
| | | | | | | | | | | | | | | | which also comply with the current semantics for such macros
* | | | zend_read_property() has to provide a holder for return value.Dmitry Stogov2015-01-221-1/+1
| | | | | | | | | | | | | | | | Previously it was possible that zend_read_property() returned pointer to zval allocated on stack.
* | | | bump yearXinchen Hui2015-01-1514-14/+14
| | | |
* | | | trailing whitespace removalStanislav Malyshev2015-01-1011-185/+185
| | | |
* | | | Drop duplicate arg from hash_get_current_key_exNikita Popov2014-12-262-5/+5
| | | |
* | | | almost all the replacements of TSRMLS_* are doneAnatol Belski2014-12-142-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Some places have to be yet touched as they use different/custom macros namings for the same. Also some places in the code became redundant now, this is the next task. To name some: ext/mysqlnd, sapi/embed, ext/curl and some smaller places here and there.
* | | | first shot remove TSRMLS_* thingsAnatol Belski2014-12-1313-407/+407
| | | |
* | | | Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-11-201-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/master: (36 commits) NEWS adapt test for error message introduce in fix for #68463 Fix bug #68463 listen.allowed_clients can silently result in no allowed access run a few request in this test fix test fix test added info about some other macro changes added note about toolset and phpize added note about the response files split msgfmt_format_intlcalendar_variant*.phpt for ICU 54.1 split formatter_format*.phpt for ICP 54.1 split dateformat_timezone_arg_variations*.phpt for ICU 54.1 split dateformat_get_set_timezone_variant*.phpt for ICU 54.1 fix icu version to test split ext/intl/tests/dateformat_get_set_calendar_variant*.phpt for 54.1 split dateformat_formatObject_datetime_variant*.phpt for ICU 54.1 split dateformat_formatObject_calendar_variant*.phpt for ICU 54.1 split dateformat_create_cal_arg_variant2.phpt for ICU 53.1 and 54.1 clone dateformat_calendars_variant3.phpt for ICU 54.1 split collator_get_sort_key_variant3.phpt for icu 54.1 ...
| * | | | typo fixes - https://github.com/vlajos/misspell_fixerVeres Lajos2014-11-191-1/+1
| | | | |
* | | | | Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-11-1814-73/+756
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/master: (398 commits) NEWS add test for bug #68381 Fixed bug #68381 Set FPM log level earlier during init proper dllexport move to size_t where zend_string is used internally fix some datatype mismatches return after the warning, to fix uninitialized salt usage fix datatype mismatches add missing type specifier fix datatype mismatches fix unsigned check "extern" shouldn't be used for definitions joined identical conditional blocks simplify fpm tests SEND_VAR_NO_REF optimization Add test for bug #68442 Add various tests for FPM - covering recent bugs (68420, 68421, 68423, 68428) - for UDS - for ping and status URI - for multi pool and multi mode Include small MIT FastCGI client library from https://github.com/adoy/PHP-FastCGI-Client Get rid of zend_free_op structure (use zval* instead). Get rid of useless TSRMLS arguments. Add new FPM test for IPv4/IPv6 ... Conflicts: win32/build/config.w32
| * | | | fix datatype mismatchAnatol Belski2014-11-131-1/+1
| | | | |
| * | | | fix datatype mismatch and kick unused varAnatol Belski2014-11-131-2/+1
| | | | |
| * | | | fix datatype mismatches, remove dead part of codeAnatol Belski2014-11-132-9/+8
| | | | |
| * | | | rework fix to php_com_do_invoke_byref,Anatol Belski2014-10-281-23/+29
| | | | | | | | | | | | | | | | | | | | fix crashing function with void arguments
| * | | | fix possible zero derefAnatol Belski2014-10-281-1/+1
| | | | |
| * | | | fix error code upcast on x64Anatol Belski2014-10-281-0/+4
| | | | |
| * | | | several fixes to com_dotnet for x64Anatol Belski2014-10-284-3/+670
| | | | |
| * | | | exclude the 32 bit only testAnatol Belski2014-10-281-1/+3
| | | | |
| * | | | initialize the input arg lengthsAnatol Belski2014-10-281-1/+1
| | | | |
| * | | | fix datatype mismatchesAnatol Belski2014-10-289-34/+40
| | | | |
* | | | | opcache, intl, gmp, exif, com, bcmath to use static tsrmlsAnatol Belski2014-10-173-2/+12
| | | | |
* | | | | bring back all the TSRMLS_FETCH() stuffAnatol Belski2014-10-152-0/+2
| | | | | | | | | | | | | | | | | | | | for better comparability with the mainstream
* | | | | Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-10-102-16/+2
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/master: (40 commits) int to size_t where the underlaying API supports it use php_socket_t instead of int fix signed/unsigned mismatch warning fix compilation warning Improved specialisation $this variable accessed through IS_UNUSED operand must be IS_OBJECT, so we don't have to check for its type or perform dereference. Add notes about get_class_entry/get_class_name to UPGRADING Fix casts in GD Drop redundant casting code from ext/filter update NEWS update NEWS update NEWS update NEWS Added note to UPGRADING regarding 64-bit support in pack()/unpack() pack(): Use SIZEOF_ZEND_LONG instead of SIZEOF_LONG Add 64 bit formats to pack() and unpack() Help to CPU branch predictor Removed unused EG(orig_error_reporting) Update get_class_name semantics Remove Z_OBJ_CLASS_NAME_P Improved VM stack primitives for fast paths. Slow paths are not inlined anymore. ...
| * | | | Update get_class_name semanticsNikita Popov2014-10-092-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * get_class_name is now only used for displaying the class name in debugging functions like var_dump, print_r, etc. It is no longer used in get_class() etc. * As it is no longer used in get_parent_class() the parent argument is now gone. This also fixes incorrect parent classes being reported in COM. * get_class_name is now always required (previously some places made it optional and some required it) and is also required to return a non-NULL value. * Remove zend_get_object_classname. This also fixes a number of potential leaks due to incorrect usage of this function.
| * | | | Remove get_class_entry handlers in COMNikita Popov2014-10-092-14/+0
| | | | |
* | | | | Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-10-033-7/+6
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/master: remove the remains of dsp files handling fix EX usage remove misprint parentheses remove misprint parentheses Replaced EG(This) and EX(object) with EX(This). Internal functions now recieves zend_execute_data as the first argument. And this one... It should be in extern c Remove useless condition NEWS entry for previous commit NEWS entry for previous commit add IPv6 support to php-fpm Micro optimization for the most frequency case Add hash to EXTENSIONS file Remove extensions which are long gone we also have xz release tarballs since 5.5 Fix ZTS build improved file size computation in stat() Fixed incorrect compilation 5.5.19 now