#
3f56dfe8 |
| 29-Mar-2016 |
Joe Watkins |
Bug #71428 work ... hopefully, fix drupal 8
|
#
ee9a78a0 |
| 28-Mar-2016 |
Joe Watkins |
work on #71428
|
Revision tags: php-5.6.20RC1, php-7.0.5RC1, php-5.6.19, php-5.5.33, php-7.0.4, php-5.6.19RC1, php-7.0.4RC1, php-5.6.18, php-7.0.3, php-5.5.32 |
|
#
9b614791 |
| 22-Jan-2016 |
Xinchen Hui |
We don't need to dup zend_class_constant here. quote why the internal class is still using duplication: ``` for internal classes, the zend_class_constant is malloc-ed. we need to
We don't need to dup zend_class_constant here. quote why the internal class is still using duplication: ``` for internal classes, the zend_class_constant is malloc-ed. we need to free it. if (const->ce == ce) { zval_ptr_dtor(&const->value); free(const) } so, if two classes share one const, and it(parent class) was freed before, this read(in child class, const->ce) is invalid.. and destroy_zend_class is called via zend_hash_destroy(class_table). which is not in reverse order... so, parent classes are dtor first. if we want this work, we should change that order. ```
show more ...
|
#
62c1c11a |
| 21-Jan-2016 |
Xinchen Hui |
Fixed bug #71413 (Crash with constants on internal interfaces)
|
Revision tags: php-5.6.18RC1, php-7.0.3RC1 |
|
#
50be2c89 |
| 13-Jan-2016 |
Dmitry Stogov |
Fixed bug #71248 (Wrong interface is enforced)
|
Revision tags: php-5.6.17, php-5.5.31, php-7.0.2 |
|
#
654c8aed |
| 05-Jan-2016 |
Bob Weinand |
Fixed bug #71275 (Bad method called on cloning an object having a trait)
|
#
97a9470d |
| 02-Jan-2016 |
Xinchen Hui |
bump year which is missed in rev 49493a2
|
Revision tags: php-7.0.2RC1, php-5.6.17RC1, php-7.0.1RC1, php-7.0.0, php-5.6.16, php-7.0.0RC8, php-7.0.0RC7, php-5.6.16RC1, php-5.6.15, php-7.0.0RC6 |
|
#
2a7eeff3 |
| 20-Oct-2015 |
Levi Morrison |
Remove mentions of "type hint" and "typehint"
|
#
a75c1950 |
| 08-Dec-2015 |
Dmitry Stogov |
Implemented the RFC `Support Class Constant Visibility`. Squashed commit of the following: commit f11ca0e7a57793fa0e3e7f6d451720e6c42bb0b9 Author: Dmitry Stogov <dmitry@zend.com
Implemented the RFC `Support Class Constant Visibility`. Squashed commit of the following: commit f11ca0e7a57793fa0e3e7f6d451720e6c42bb0b9 Author: Dmitry Stogov <dmitry@zend.com> Date: Tue Dec 8 12:38:42 2015 +0300 Fixed test expectation commit 211f873f542504d0a0f72b6b5cb23908a1c99a2d Author: Dmitry Stogov <dmitry@zend.com> Date: Tue Dec 8 12:28:38 2015 +0300 Embed zend_class_constant.flags into zend_class_constants.value.u2.access_flags commit 51deab84b2cdbf9cdb1a838cf33b2ee45c61748b Author: Dmitry Stogov <dmitry@zend.com> Date: Mon Dec 7 11:18:55 2015 +0300 Fixed issues found by Nikita commit 544dbd5b47e40d38a8ccb96bc5583e9cb7fdd723 Author: Dmitry Stogov <dmitry@zend.com> Date: Sat Dec 5 02:41:05 2015 +0300 Refactored immplementation of https://wiki.php.net/rfc/class_const_visibility @reeze created an RFC here and I emailed internals here and didn't get any responses positive/negative.
show more ...
|
Revision tags: php-7.0.1, php-5.6.15RC1, php-7.0.0RC5, php-5.5.30, php-5.6.14, php-7.0.0RC4, php-5.6.14RC1, php-7.0.0RC3, php-5.6.13, php-7.0.0RC2, php-5.5.29, php-5.4.45 |
|
#
ccec609b |
| 28-Aug-2015 |
Nikita Popov |
Fix bug #62441 These checks were introduced by 8646d9afce989718cde927c526684bbbc1c96e97 back when name resolution was working differently.
|
Revision tags: php-5.6.13RC1 |
|
#
71af54e5 |
| 19-Aug-2015 |
Dmitry Stogov |
Mark error and exception functions as "cold" (Matt's idea)
|
Revision tags: php-7.0.0RC1 |
|
#
17fc5cc6 |
| 18-Aug-2015 |
Michael Wallner |
fix inheritance of internal interfaces with constants
|
#
12140986 |
| 12-Aug-2015 |
Xinchen Hui |
use efree_size here
|
Revision tags: php-5.6.12, php-5.5.28, php-7.0.0beta3, php-5.4.44, php-5.6.12RC1, php-7.0.0beta2 |
|
#
8e709d7f |
| 10-Jul-2015 |
Xinchen Hui |
Fixed invalid read (Part issue of #69579)
|
Revision tags: php-7.0.0beta1 |
|
#
54305c89 |
| 10-Jul-2015 |
Xinchen Hui |
Fixed No 2 issue in #1400
|
#
a3f05d64 |
| 10-Jul-2015 |
Xinchen Hui |
Fixed Issue #1400 (double free static property)
|
Revision tags: php-5.6.11, php-5.5.27, php-5.4.43 |
|
#
5f72d94a |
| 02-Jul-2015 |
Niklas Keller |
Correct type hint name for booleans in method signatures
|
#
7aa76271 |
| 30-Jun-2015 |
Dmitry Stogov |
Use ZSTR_ API to access zend_string elements (this is just renaming without semantick changes).
|
#
66031cfe |
| 29-Jun-2015 |
Dmitry Stogov |
Restored old behavior
|
#
e5fae779 |
| 28-Jun-2015 |
Bob Weinand |
Show full signature upon inheritance mismatch
|
Revision tags: php-5.6.11RC1, php-5.5.27RC1, php-7.0.0alpha2, php-5.5.26, php-7.0.0alpha1, php-5.6.10, php-5.4.42 |
|
#
6bcf121f |
| 03-Jun-2015 |
Dmitry Stogov |
micro-optimization
|
Revision tags: POST_PHP7_NSAPI_REMOVAL, PRE_PHP7_NSAPI_REMOVAL, php-5.6.10RC1, php-5.5.26RC1, php-5.5.25, php-5.6.9, php-5.4.41 |
|
#
6b5ca720 |
| 04-May-2015 |
Xinchen Hui |
Fixed #69566 in master
|
Revision tags: php-5.6.9RC1, php-5.5.25RC1 |
|
#
a2d87429 |
| 22-Apr-2015 |
Dmitry Stogov |
Removred temporary code
|
#
8ef7e141 |
| 22-Apr-2015 |
Dmitry Stogov |
Improved property inheritance code
|
Revision tags: php-5.6.8, php-5.5.24, php-5.4.40 |
|
#
ea09a9fa |
| 01-Apr-2015 |
Dmitry Stogov |
Convert fatal errors into EngineExceptions Make zval_update_constant_ex(), zval_update_constant(), zend_update_class_constants() and zend_ast_evaluate() return SUCCESS or FAILURE.
|