summaryrefslogtreecommitdiff
path: root/Zend/tests
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'PHP-5.4' into PHP-5.4.44Stanislav Malyshev2015-08-041-0/+10
|\ | | | | | | | | | | * PHP-5.4: Fixed bug #69892 Adjust Git-Rules
| * Fixed bug #69892Nikita Popov2015-08-011-0/+10
| |
* | Fix bug #70121 (unserialize() could lead to unexpected methods execution / ↵Stanislav Malyshev2015-07-261-0/+9
|/ | | | NULL pointer deref)
* Fixed #67985 - Incorrect last used array index copied to new array after unsetTjerk Meesters2014-09-091-0/+16
| | | | In master zend_array_dup() is used to do this properly; this is a workaround.
* Added tests for bug 67436Levi Morrison2014-06-155-0/+73
|
* Fix bug 666222Levi Morrison2014-06-081-0/+37
| | | | | | | | This also adds some smaller, isolated tests related to bug 66622. Conflicts: Zend/zend_vm_def.h Zend/zend_vm_execute.h
* Fix bug #66286: Incorrect object comparison with inheritanceNikita Popov2014-01-041-0/+26
| | | | | | | std_compare_objects immidiately returned 0 if the property tables of both objects contain NULL at some index. Thus it would report objects as equal even though properties following after that differ.
* Fixed Bug #66218 zend_register_functions breaks reflectionRemi Collet2013-12-101-0/+21
| | | | | | | | | | | | | Functions registered using zend_register_functions instead of zend_module_entry.functions are not seen on reflection. Ex: additional_functions from api_module_entry. Ex: in CLI, dl, cli_set_process_title and cli_get_process_title Note: - also affects functions overrided in extension (should be be reported in extension, where overrided, not in original extension) - also allow extension to call zend_register_functions for various list (instead of having a single bug list)
* Fixed bug #65969 (Chain assignment with T_LIST failure)Dmitry Stogov2013-11-271-0/+10
|
* Fixed bug #65911 ($this not usable as static property)bwoebi2013-10-161-0/+20
| | | | | | In context of static accesses like classname::$this, the string "$this" should not be handled like a $this variable, but as an identifier for a static variable.
* Fix bug #65322: compile time errors won't trigger auto loadingNikita Popov2013-09-292-0/+40
| | | | | | | | | Also fixes duplicate bugs #54054 and #42098. Furthermore this fixes incorrect error messages thrown from code running inside an error handler when a compilation is in progress. The error file and line are now correctly associated with the file/line of the executor, rather than the compiler.
* Typo....Xinchen Hui2013-09-021-1/+1
|
* Add a XFAIL test for #64896Xinchen Hui2013-09-021-0/+47
|
* Fixed bug #60598 (cli/apache sapi segfault on objects manipulation)Xinchen Hui2013-08-301-0/+30
|
* Fix bug #65579 (Using traits with get_class_methods causes segfault).Adam Harvey2013-08-281-0/+29
| | | | | | | Specifically, this checks if there are trait aliases defined in the class scope before attempting to dereference the first trait alias. This handles the case where a trait alias was used in a child trait but no aliases exist in the concrete class.
* non living code related typo fixesVeres Lajos2013-08-041-1/+1
|
* Make sure test.php isn't coming in from the include_pathRasmus Lerdorf2013-08-021-10/+10
|
* Fixed bug Bug #65372 (Segfault in gc_zval_possible_root when return ↵Xinchen Hui2013-08-021-0/+40
| | | | reference fails)
* Fixed bug #65291 - get_defined_constants() crash with __CLASS__ in traitArpad Ray2013-07-201-0/+1
| | | | Also fix and test for get_defined_constants(true)
* Fixed bug #65291 - get_defined_constants() crash with __CLASS__ in traitArpad Ray2013-07-191-0/+24
|
* typo fixesVeres Lajos2013-07-151-1/+1
|
* Fixed bug #65254 (Exception not catchable when exception thrown in autoload ↵Xinchen Hui2013-07-141-0/+21
| | | | with a namespace).
* Fixed bug (is_callable() triggers Fatal Error)Xinchen Hui2013-06-241-0/+27
| | | | | This bug is also exists in 5.4, and previous fix by dsp is not complete for __callStatic stituation, see test script
* Merge branch 'pull-request/341'Stanislav Malyshev2013-06-105-5/+5
| | | | | * pull-request/341: (23 commits) typofixes
* Fixed bug #64988 (Class loading order affects E_STRICT warning)Xinchen Hui2013-06-101-0/+30
|
* Merge branch 'PHP-5.3' into PHP-5.4Dmitry Stogov2013-06-101-1/+1
|\ | | | | | | | | * PHP-5.3: Fixed test script
| * Fixed test scriptDmitry Stogov2013-06-101-1/+1
| |
* | Merge branch 'PHP-5.3' into PHP-5.4Xinchen Hui2013-06-091-0/+30
|\ \ | |/
| * Fixed bug #64966 (segfault in zend_do_fcall_common_helper_SPEC)Xinchen Hui2013-06-091-0/+30
| |
* | Merge branch 'PHP-5.3' into PHP-5.4Xinchen Hui2013-06-051-0/+40
|\ \ | |/
| * Fixed bug #64960 (Segfault in gc_zval_possible_root)Xinchen Hui2013-06-051-0/+40
| |
* | Fixed bug #64720 (SegFault on zend_deactivate)Dmitry Stogov2013-05-211-0/+48
| |
* | fix bug #64660 - yyparse can return 2, not only 1Stanislav Malyshev2013-05-201-0/+11
| |
* | Merge branch 'PHP-5.3' into PHP-5.4Anatol Belski2013-05-123-0/+61
|\ \ | |/ | | | | | | * PHP-5.3: Fixed bug #64821 Custom Exceptions crash when internal properties overridden
| * Fixed bug #64821 Custom Exceptions crash when internal properties overriddenAnatol Belski2013-05-123-0/+61
| | | | | | | | | | | | If user inherits Exception and overrides the properties to arbitrary data types, or simply doesn't run parent::__construct(), here we go. Just convert everything to the appropriate data type, like Exception::__toString() does.
* | Update test script to make sure the error occurredXinchen Hui2013-04-041-1/+2
| |
* | Use 5.4 specifical warnnig & Update NEWsXinchen Hui2013-04-041-9/+7
| |
* | Merge branch 'PHP-5.3' into PHP-5.4Xinchen Hui2013-04-041-0/+15
|\ \ | |/
| * Fixed bug #64578 (debug_backtrace in set_error_handler corrupts zend heap: ↵Xinchen Hui2013-04-041-0/+15
| | | | | | | | segfault)
* | Fix #64572: Clean up after the testptarjan2013-04-031-0/+1
| | | | | | | | Lets not leave stuff lying around.
* | Update test scriptXinchen Hui2013-03-261-0/+2
| |
* | Fixed bug #64515 (Memoryleak when using the same variablename 2times in ↵Xinchen Hui2013-03-261-0/+10
| | | | | | | | function declaration)
* | Fixed bug #64239 (Debug backtrace changed behavior since 5.4.10 or 5.4.11)Xinchen Hui2013-03-214-10/+138
| |
* | Fixed bug #63976 (Parent class incorrectly using child constant in class ↵Dmitry Stogov2013-03-191-0/+20
| | | | | | | | property)
* | Partial fix for bug #64239Dmitry Stogov2013-03-191-0/+22
| |
* | Merge branch 'PHP-5.3' into PHP-5.4Dmitry Stogov2013-03-191-0/+13
|\ \ | |/ | | | | | | * PHP-5.3: Fixed bug #62343 (Show class_alias In get_declared_classes())
| * Fixed bug #62343 (Show class_alias In get_declared_classes())Dmitry Stogov2013-03-191-0/+13
| |
* | Fixed bug #64417 (ArrayAccess::&offsetGet() in a trait causes fatal error)Dmitry Stogov2013-03-191-0/+39
| |
* | Fixed confused exception message while user threw exceptionXinchen Hui2013-03-091-0/+24
| |
* | Fixed bug #64235 (Insteadof not work for class method in 5.4.11)Xinchen Hui2013-02-215-3/+72
| | | | | | | | | | | | As we discussed with stefan, we think previous of allowing use with classes is a bug, should be forbided, anyway, the error message should be improved.