…/tony2001/runkit Conflicts: runkit_methods.c + small fixes + a little bit of refactoring and optimization
… strict-aliasing rules" warnings
… were fully implemented (#12). New optional argument 'return_ref' of functions runkit_function_add and runkit_function_redefine was introduced. New constant RUNKIT_ACC_RETURN_REFERENCE was introduced for use with functions runkit_method_add and runkit_method_redefine. New tests were added.
…two characters was eliminated. Functions manipulating constants were corrected to work in PHP5.4, new tests were added.
Declarations after statement were restricted during compiling Warnings now will be treated as errors All tests now succeed under valgrind New features: PHP 5.4 is now fully supported Fixes: Copying of functions was reworked Properties adding, removing and importing were corrected for right inheritance Converting of input parameters (class names & function names) to lowecase was eliminated Test for correctness of runkit.superglobals feature was added Tests for correctness of inheritance of properties were added Tests for correctness of adding static properties were added
Introduced new function "runkit_default_property_remove" (Thanks to Juhan Kundla) Ability to add non-scalar default properties was added Critical fixes: Crash on sandbox creation when register_globals is switched on was fixed Building and working with PHP4 were fixed Fixes: Crash on syntax error in source file importing with runkit_import was fixed Adding of non-lowercase default properties was fixed (removed lowercasing)
… runkit_method_rename, was fixed