summaryrefslogtreecommitdiff
path: root/Zend/zend_API.c
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | Fixed NULL pointer dereferenceXinchen Hui2014-03-051-7/+10
|/ / /
* | | Arguments taken by internal functions using zend_parse_parameters() with "+" ↵Dmitry Stogov2014-03-051-14/+3
| | | | | | | | | | | | and "*" specifications must not be deallocated anymore.
* | | Fixied calling object closures from internal functionsDmitry Stogov2014-03-051-29/+29
| | |
* | | Elements in array could be referenceXinchen Hui2014-03-031-0/+6
| | |
* | | Fixed user stream filtersDmitry Stogov2014-02-281-8/+8
| | |
* | | Fixed refcount handlingXinchen Hui2014-02-281-1/+3
| | |
* | | Fixed method argument parsingDmitry Stogov2014-02-281-1/+1
| | |
* | | Fixed memory leakDmitry Stogov2014-02-281-1/+1
| | |
* | | Fixed IS_REFERENCE supportDmitry Stogov2014-02-281-0/+5
| | |
* | | Refactored read_property() and read_dimension() handlersDmitry Stogov2014-02-271-1/+2
| | |
* | | Changes zend_is_callable() to use zend_string* instead of char*Dmitry Stogov2014-02-251-30/+23
| | |
* | | Don't add_ref in add_*_str functionsXinchen Hui2014-02-251-5/+4
| | |
* | | Fixed traits supportDmitry Stogov2014-02-251-1/+1
| | |
* | | Fixed IS_RESOURCE handlingDmitry Stogov2014-02-241-2/+3
| | |
* | | Fixed several memory leaksXinchen Hui2014-02-241-5/+40
| | |
* | | Fixed char/zend_string meshDmitry Stogov2014-02-221-7/+7
| | |
* | | Use better data structures (incomplete)Dmitry Stogov2014-02-211-11/+15
| | |
* | | Fixed error messagesDmitry Stogov2014-02-211-2/+2
| | |
* | | Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2Xinchen Hui2014-02-211-2/+6
|\ \ \ | | | | | | | | | | | | | | | | | | | | Conflicts: Zend/zend_language_scanner.c Zend/zend_language_scanner.l
| * | | Fixed class_alias()Dmitry Stogov2014-02-211-1/+1
| | | |
| * | | All zend_parse_parameters("Z") has to be replaced with ↵Dmitry Stogov2014-02-211-1/+5
| | | | | | | | | | | | | | | | zend_parse_parameters("z")
* | | | Fixed test tests/classes/__call_007.phpXinchen Hui2014-02-211-1/+1
| | | |
* | | | Fixed segfault due to missing REFCOUNTED checkXinchen Hui2014-02-211-1/+3
|/ / /
* | | Fixed exception constructorDmitry Stogov2014-02-211-0/+9
| | |
* | | Use better data structures (incomplete)Dmitry Stogov2014-02-191-1/+6
| | |
* | | Use better data structures (incomplete; able to run bench.php)Dmitry Stogov2014-02-181-11/+11
| | |
* | | Use better data structures (incomplete)Dmitry Stogov2014-02-181-4/+6
| | |
* | | Use better data structures (incomplete)Dmitry Stogov2014-02-171-14/+11
| | |
* | | Use better data structures (incomplete)Dmitry Stogov2014-02-171-10/+19
| | |
* | | Use better data structures (incomplete)Dmitry Stogov2014-02-141-2/+0
| | |
* | | Use better data structures (incomplete)Dmitry Stogov2014-02-141-0/+9
| | |
* | | Use better data structures (incomplete)Dmitry Stogov2014-02-121-18/+18
| | |
* | | Use better data structures (incomplete)Dmitry Stogov2014-02-101-923/+799
|/ /
* | Merge branch 'PHP-5.6'Xinchen Hui2014-01-031-1/+1
|\ \ | |/
| * Bump yearXinchen Hui2014-01-031-1/+1
| |
* | Merge branch 'PHP-5.6'Xinchen Hui2013-12-171-18/+18
|\ \ | |/
| * Save one char compareXinchen Hui2013-12-171-18/+18
| |
* | Eliminate another straight forward TSRMLS_FETCH() in zend_startup_module()Kalle Sommer Nielsen2013-12-121-3/+1
|/ | | | | | | | # For THTTPD: # The code that uses a call to this function is for older versions of PHP anyway so its not covered # For Zend OpCache: # Added a new define for 5.6 and wrapped the code around that so its still compatible with older version
* Removed unused "pHashFunction" argument in _zend_hash_init() and family ↵Dmitry Stogov2013-11-281-1/+1
| | | | (must be 99% source compatible)
* Merge branch 'const_scalar_exprs' into PHP-5.6Bob Weinand2013-11-281-3/+2
|\ | | | | | | | | Conflicts: Zend/zend_extensions.h
| * Whitespace fixBob Weinand2013-11-011-2/+2
| |
| * converted several switches to ifs and made more opcache friendlyBob Weinand2013-11-011-30/+26
| |
| * Working commit for constant scalar expressions (with constants).Bob Weinand2013-10-311-27/+30
| | | | | | | | Tests will follow.
* | Don't check argument types for internal functions without type hintingDmitry Stogov2013-11-281-0/+13
| |
* | export more Zend APIkrakjoe2013-11-201-3/+3
|/
* Implement variadic function syntaxNikita Popov2013-09-261-7/+3
| | | | As per RFC: https://wiki.php.net/rfc/variadics
* Provide more macros for handling of interned stringsNikita Popov2013-09-131-12/+7
| | | | | | | | | | | | | * str_erealloc behaves like erealloc for normal strings, but will use emalloc+memcpy for interned strings. * str_estrndup behaves like estrndup for normal strings, but will not copy interned strings. * str_strndup behaves like zend_strndup for normal strings, but will not copy interned strings. * str_efree_rel behaves like efree_rel for normal strings, but will not free interned strings. * str_hash will return INTERNED_HASH for interned strings and compute it using zend_hash_func for normal strings.
* Merge branch 'PHP-5.4' into PHP-5.5Dmitry Stogov2013-08-291-1/+6
|\ | | | | | | | | | | | | | | | | * PHP-5.4: Fixed bug #61759 (class_alias() should accept classes with leading backslashes). (Julien) Fixed bug #61759 (class_alias() should accept classes with leading backslashes). (Julien) Conflicts: NEWS
| * Fixed bug #61759 (class_alias() should accept classes with leading ↵Dmitry Stogov2013-08-291-1/+6
| | | | | | | | backslashes). (Julien)
* | Merge branch 'PHP-5.4' into PHP-5.5Xinchen Hui2013-08-291-1/+1
|\ \ | |/