Revision tags: php-5.4.33, php-5.5.17 |
|
#
e940fc26 |
| 15-Sep-2014 |
Anatol Belski |
fix signed/unsigned mismatch
|
#
f595ed4b |
| 15-Sep-2014 |
Anatol Belski |
fix initializer struct
|
Revision tags: php-5.6.1RC1, php-5.5.17RC1, php-5.4.33RC1 |
|
#
d5b0606a |
| 01-Sep-2014 |
Stanislav Malyshev |
Reintroduce fix from pull #770 in a PHP 7 way
|
#
1ff1a0dd |
| 01-Sep-2014 |
Stanislav Malyshev |
Revert "Merge branch 'PHP-5.6'" This reverts commit aaf5689f4d6e523fd78e0291dbbcd78f3ea988dc, reversing changes made to 481bf25b6ad70fcdc9c10f02b49c86a0bd4a3d0d.
|
#
b73bea9c |
| 29-Aug-2014 |
Nikita Popov |
Combine foreach copy / switch cond stacks Now one common stack to handle both, which stores znodes instead of full oplines (foreach copy stack) or switch entries (switch cond stack).
Combine foreach copy / switch cond stacks Now one common stack to handle both, which stores znodes instead of full oplines (foreach copy stack) or switch entries (switch cond stack). Also removed EG(start_op) while at it.
show more ...
|
#
b1f53ca4 |
| 27-Aug-2014 |
Dmitry Stogov |
Use efree_size() instead of efree() where posible
|
Revision tags: php-5.6.0 |
|
#
59848e3f |
| 25-Aug-2014 |
Nikita Popov |
Remove ZEND_ACC_INTERACTIVE and CG(interactive) As far as I can discern these are leftovers of the interactive shell implementation that was used before PHP 5.4. Now the readline ext
Remove ZEND_ACC_INTERACTIVE and CG(interactive) As far as I can discern these are leftovers of the interactive shell implementation that was used before PHP 5.4. Now the readline ext makes use of normal eval calls for this. So, dropping these until there is evidence to the contrary, as they currently wouldn't work anyway.
show more ...
|
#
d2a3bf9d |
| 25-Aug-2014 |
Nikita Popov |
Fix compiler warnings
|
Revision tags: POST_AST_MERGE, PRE_AST_MERGE |
|
#
6f9f0bf2 |
| 25-Aug-2014 |
Anatol Belski |
master renames phase 2
|
#
c3e3c98e |
| 25-Aug-2014 |
Anatol Belski |
master renames phase 1
|
Revision tags: POST_64BIT_BRANCH_MERGE, PRE_64BIT_BRANCH_MERGE, php-5.5.16, php-5.4.32 |
|
#
26a9dc3e |
| 18-Aug-2014 |
Nikita Popov |
Fix bug #67858: Leak when $php_errormsg already set
|
#
5bb25776 |
| 16-Aug-2014 |
Anatol Belski |
further fixes on core
|
#
8ee2a4a9 |
| 16-Aug-2014 |
Anatol Belski |
first shot on merging the core fro the int64 branch
|
#
d7f12b9b |
| 15-Aug-2014 |
Xinchen Hui |
Fixed initializing
|
Revision tags: POST_PHPNG_MERGE, PRE_PHPNG_MERGE |
|
#
5e338836 |
| 14-Aug-2014 |
Keyur Govande |
Fix typo from commit 32314f6b6
|
#
32314f6b |
| 14-Aug-2014 |
Keyur Govande |
Fix destruction order in zend_shutdown (bug #65463, #66036) If Apache or a similar SAPI receives a signal during PHP processing it calls zend_shutdown() without calling shutdown_executor
Fix destruction order in zend_shutdown (bug #65463, #66036) If Apache or a similar SAPI receives a signal during PHP processing it calls zend_shutdown() without calling shutdown_executor(). #65463: If a module like Gearman or Memcached is loaded, in the unfixed version it is unloaded by zend_destroy_modules() before the CG(CLASS_TABLE) is destructed. When CG(CLASS_TABLE) is destructed, any pointers to methods (specifically around destruction) in the unloaded module's .so are now dangling and the process segfaults. #66036: Any subclasses of an internal class like ArrayObject need to be destructed in order: subclass first and then the internal class. In the unfixed version zend_shutdown() clears the CG(CLASS_TABLE) from the head of the list onwards, so internal classes are destructed first and user-defined classes last. Internal classes are alloc/deallocated with malloc/free while user-defined classes with emalloc/efree. If there's shared data between them then efree() could be called instead of free() leading to a seg-fault.
show more ...
|
Revision tags: php-5.6.0RC4, php-5.3.29, php-5.5.16RC1, php-5.4.32RC1, php-5.3.29RC1 |
|
#
c201ba8f |
| 31-Jul-2014 |
Dmitry Stogov |
execute_data->return_value should be initialized when call internal constructors
|
Revision tags: php-5.6.0RC3 |
|
#
167128d8 |
| 29-Jul-2014 |
Andrea Faulds |
Implemented Closure::apply
|
#
55f53e29 |
| 28-Jul-2014 |
Nikita Popov |
zend_get_class_fetch_type works on zend_string
|
#
edd9fcab |
| 26-Jul-2014 |
Nikita Popov |
Fix leaks Must find a good way to handle constant expressions...
|
Revision tags: php-5.5.15, php-5.4.31 |
|
#
de306e70 |
| 10-Jul-2014 |
Dmitry Stogov |
Implement call_user_func() and call_user_func_array() using special opcodes. In some rare cases it leads to insignificant changes in error messages.
|
Revision tags: php-5.4.31RC1, php-5.5.15RC1 |
|
#
21acbd5b |
| 07-Jul-2014 |
Dmitry Stogov |
Avoid useless check
|
#
5aa91be5 |
| 07-Jul-2014 |
Dmitry Stogov |
Simplify call-frame handling
|
#
6bf24f4d |
| 04-Jul-2014 |
Dmitry Stogov |
Removed EG(active_symbol_table) and use corresponding value from EG(current_execute_data)
|
#
c4d99ec9 |
| 02-Jul-2014 |
Dmitry Stogov |
Removed EG(called_scope) and use corresponding value from EG(current_execute_data)
|