Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | Always use IS_CONSTANT_AST (IS_CONSTANT is removed). | Dmitry Stogov | 2017-10-10 | 1 | -5/+5 | |
| | | | ||||||
* | | | Merge branch 'PHP-7.2' | Joe Watkins | 2017-09-27 | 1 | -3/+6 | |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.2: Fixed #75220 - Segfault when calling is_callable on parent | |||||
| * | | Merge branch 'PHP-7.1' into PHP-7.2 | Joe Watkins | 2017-09-27 | 1 | -3/+6 | |
| |\ \ | | |/ | | | | | | | | | | * PHP-7.1: Fixed #75220 - Segfault when calling is_callable on parent | |||||
| | * | Merge branch 'PHP-7.0' into PHP-7.1 | Joe Watkins | 2017-09-27 | 1 | -3/+6 | |
| | |\ | | | | | | | | | | | | | | | | | * PHP-7.0: Fixed #75220 - Segfault when calling is_callable on parent | |||||
| | | * | Fixed #75220 - Segfault when calling is_callable on parent | Nester | 2017-09-27 | 1 | -3/+6 | |
| | | | | ||||||
* | | | | Refactored array creation API. array_init() and array_init_size() are ↵ | Dmitry Stogov | 2017-09-20 | 1 | -9/+0 | |
|/ / / | | | | | | | | | | converted into macros calling zend_new_array(). They are not functions anymore and don't return any values. | |||||
* | | | Fixed bug #74878 (Data race in ZTS builds) | Dmitry Stogov | 2017-09-18 | 1 | -0/+4 | |
| | | | ||||||
* | | | Revert "Fixed bug #74878" | Dmitry Stogov | 2017-07-10 | 1 | -4/+0 | |
| | | | | | | | | | | | | This reverts commit 9069734b57a556a23f977915ee2819477c6d6720. | |||||
* | | | Fixed bug #74878 | Nikita Popov | 2017-07-07 | 1 | -0/+4 | |
| | | | ||||||
* | | | further sync for vim mode lines | Anatol Belski | 2017-07-04 | 1 | -0/+2 | |
| | | | ||||||
* | | | Merge branch 'PHP-7.1' | Julien Pauli | 2017-06-29 | 1 | -1/+3 | |
|\ \ \ | |/ / | | | | | | | | | | | | | | | | * PHP-7.1: Updated NEWS Updated NEWS Fix bug #74832, crash in extension loading | |||||
| * | | Merge branch 'PHP-7.0' into PHP-7.1 | Julien Pauli | 2017-06-29 | 1 | -1/+3 | |
| |\ \ | | |/ | | | | | | | | | | | | | * PHP-7.0: Updated NEWS Fix bug #74832, crash in extension loading | |||||
| | * | Fix bug #74832, crash in extension loading | Julien Pauli | 2017-06-29 | 1 | -1/+3 | |
| | | | ||||||
* | | | Removed deprecated checks. | Dmitry Stogov | 2017-06-27 | 1 | -10/+0 | |
| | | | ||||||
* | | | Extract zend_get_callable_name() API | Nikita Popov | 2017-06-25 | 1 | -58/+86 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Instead of interleaving this inside zend_is_callable(), implement this in a separate function instead. Also add _deref() hash APIs. I've wanted these for a while, and this is another place where they're useful, so finally do it... | |||||
* | | | Constify str in add_assoc_string_ex and add_assoc_stringl_ex | Jakub Zelenka | 2017-06-07 | 1 | -2/+2 | |
| | | | ||||||
* | | | Merge branch 'PHP-7.1' | Xinchen Hui | 2017-05-27 | 1 | -2/+1 | |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.1: Correct the location | |||||
| * | | Merge branch 'PHP-7.0' into PHP-7.1 | Xinchen Hui | 2017-05-27 | 1 | -2/+1 | |
| |\ \ | | |/ | | | | | | | | | | * PHP-7.0: Correct the location | |||||
| | * | Correct the location | Xinchen Hui | 2017-05-27 | 1 | -2/+1 | |
| | | | ||||||
* | | | Merge branch 'PHP-7.1' | Xinchen Hui | 2017-05-27 | 1 | -2/+3 | |
|\ \ \ | |/ / | | | | | | | | | | | | | * PHP-7.1: Added NEWs Fixed bug #74657 (Undefined constants in array properties result in broken properties) | |||||
| * | | Merge branch 'PHP-7.0' into PHP-7.1 | Xinchen Hui | 2017-05-27 | 1 | -2/+3 | |
| |\ \ | | |/ | | | | | | | | | | * PHP-7.0: Fixed bug #74657 (Undefined constants in array properties result in broken properties) | |||||
| | * | Fixed bug #74657 (Undefined constants in array properties result in broken ↵ | Xinchen Hui | 2017-05-27 | 1 | -2/+3 | |
| | | | | | | | | | | | | properties) | |||||
| | * | Update copyright headers to 2017 | Sammy Kaye Powers | 2017-01-04 | 1 | -1/+1 | |
| | | | ||||||
* | | | Added ZEND_GET_CLASS, ZEMD_GET_CALLED_CLASS, ZEND_GET_TYPE instructions, to ↵ | Dmitry Stogov | 2017-05-25 | 1 | -0/+30 | |
| | | | | | | | | | | | | implement corresponding builtin functions. | |||||
* | | | Remove the ZEND_ACC_CLONE flag | Nikita Popov | 2017-04-22 | 1 | -1/+0 | |
| | | | | | | | | | | | | This one is completely unused | |||||
* | | | Merge branch 'PHP-7.1' | Nikita Popov | 2017-03-15 | 1 | -1/+1 | |
|\ \ \ | |/ / | ||||||
| * | | Fix bug #69676 | Nikita Popov | 2017-03-15 | 1 | -1/+1 | |
| | | | ||||||
| * | | Update copyright headers to 2017 | Sammy Kaye Powers | 2017-01-04 | 1 | -1/+1 | |
| | | | ||||||
| * | | finish 7.1 port | Anatol Belski | 2016-10-14 | 1 | -3/+3 | |
| | | | | | | | | | | | | (cherry picked from commit f1fff032fcdb09a56c2fd763d1ee160106381586) | |||||
| * | | Fix bug #73147: Use After Free in PHP7 unserialize() | Stanislav Malyshev | 2016-10-14 | 1 | -0/+18 | |
| | | | | | | | | | | | | | | | (cherry picked from commit 0e6fe3a4c96be2d3e88389a5776f878021b4c59f) (cherry picked from commit f42cbd749cde1f91274c1d03df9024baba141a8f) | |||||
* | | | Interned strings unification for TS/NTS | Anatol Belski | 2017-03-04 | 1 | -0/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hereby, interned strings are supported in thread safe PHP. The patch implements two types of interned strings - interning per process, strings are not freed till process end - interning per request, strings are freed at request end There is no runtime interning. With Opcache, all the permanent iterned strings are copied into SHM on startup, additional copying into SHM might happen on demand. | |||||
* | | | Introduced "zend_type" - an abstraction for type-hinting representation. | Dmitry Stogov | 2017-01-13 | 1 | -7/+40 | |
| | | | ||||||
* | | | Update copyright headers to 2017 | Sammy Kaye Powers | 2017-01-02 | 1 | -1/+1 | |
| | | | ||||||
* | | | Support ZEND_PARSE_PARAMS_THROW in new ZPP API | Sara Golemon | 2016-12-29 | 1 | -8/+8 | |
| | | | ||||||
* | | | further normalizations, uint vs uint32_t | Anatol Belski | 2016-11-26 | 1 | -5/+5 | |
| | | | | | | | | | | | | | | | | | | fix merge mistake yet one more replacement run | |||||
* | | | Remove Netware support | Kalle Sommer Nielsen | 2016-11-12 | 1 | -2/+0 | |
| | | | | | | | | | | | | If this does not break the Unix system somehow, I'll be amazed. This should get most of it out, apologies for any errors this may cause on non-Windows ends which I cannot test atm. | |||||
* | | | finish 7.1 port | Anatol Belski | 2016-10-12 | 1 | -3/+3 | |
| | | | ||||||
* | | | Merge branch 'PHP-7.0' into PHP-7.1 | Anatol Belski | 2016-10-12 | 1 | -0/+18 | |
|\ \ \ | |/ / |/| / | |/ | | | * PHP-7.0: Fix bug #73147: Use After Free in PHP7 unserialize() | |||||
| * | Fix bug #73147: Use After Free in PHP7 unserialize() | Stanislav Malyshev | 2016-10-12 | 1 | -0/+18 | |
| | | | | | | | | (cherry picked from commit 0e6fe3a4c96be2d3e88389a5776f878021b4c59f) | |||||
* | | Revert ReflectionType::__toString() behavior + deprecate | Nikita Popov | 2016-09-28 | 1 | -1/+1 | |
| | | ||||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Dmitry Stogov | 2016-09-20 | 1 | -1/+1 | |
|\ \ | |/ | | | | | | | * PHP-7.0: Fixed inconsistent meaning of zend_startup_module_ex() return value used in zend_hash_apply() | |||||
| * | Merge branch 'PHP-5.6' into PHP-7.0 | Dmitry Stogov | 2016-09-20 | 1 | -1/+1 | |
| |\ | | | | | | | | | | | | | * PHP-5.6: Fixed inconsistent meaning of zend_startup_module_ex() return value used in zend_hash_apply() | |||||
| | * | Fixed inconsistent meaning of zend_startup_module_ex() return value used in ↵ | Dmitry Stogov | 2016-09-20 | 1 | -1/+7 | |
| | | | | | | | | | | | | zend_hash_apply() | |||||
| | * | Fix various int size overflows. | Stanislav Malyshev | 2016-09-12 | 1 | -11/+50 | |
| | | | | | | | | | | | | | | | Add function for detection of string zvals with length that does not fit INT_MAX. | |||||
| | * | bump year which is missed in rev 49493a2 | Xinchen Hui | 2016-01-02 | 1 | -1/+1 | |
| | | | ||||||
* | | | Merge branch 'PHP-7.0' into PHP-7.1 | Andrea Faulds | 2016-09-11 | 1 | -2/+0 | |
|\ \ \ | |/ / | ||||||
| * | | Remove zpp fallback code (always use Fast ZPP) | Andrea Faulds | 2016-09-11 | 1 | -2/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Squashed commit of the following: commit 3e27fbb3d22b42d181e15c345f1c59a007b6b58c Author: Andrea Faulds <ajf@ajf.me> Date: Sun Sep 11 19:14:37 2016 +0100 Keep dummy FAST_ZPP macro for compatibility commit 8a7cfd00deaa4a3c5026c97580c49c886c72a5b4 Author: Andrea Faulds <ajf@ajf.me> Date: Mon Sep 5 22:36:03 2016 +0100 Remove FAST_ZPP macro and plain zpp fallback code | |||||
* | | | fix unused assignment | Anatol Belski | 2016-09-01 | 1 | -2/+3 | |
| | | | ||||||
* | | | Implement \ArgumentCountError exception | Davey Shafik | 2016-08-30 | 1 | -10/+12 | |
| | | | ||||||
* | | | Merge branch 'PHP-7.0' | Nikita Popov | 2016-07-14 | 1 | -1/+1 | |
|\ \ \ | |/ / |