| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| | |
* PHP-5.5:
Fixed identation on file
Fix align indentation
|
| |\
| | |
| | |
| | |
| | |
| | | |
* PHp-5.4:
Fixed identation on file
Fix align indentation
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | | |
* PHP-5.5:
NEWS
Fixed Bug #66218 zend_register_functions breaks reflection
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-5.4:
Fixed Bug #66218 zend_register_functions breaks reflection
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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)
|
| | |
| | |
| | |
| | | |
and broke some tricky PHP code that worked because of luck before php-5.5.6 (see Bug #66107). The changes are going to be kept in PHP-5.6.
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
Tests will follow.
|
| | |
| | |
| | |
| | | |
Complements dmitry's change to func_get_args()
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
* PHP-5.5:
Improved performance of func_get_args() by eliminating useless copying
Conflicts:
NEWS
|
| | | |
|
| | | |
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* str_erealloc behaves like erealloc for normal strings, but will
use emalloc+memcpy for interned strings.
* str_estrndup behaves like estrndup for normal strings, but will
not copy interned strings.
* str_strndup behaves like zend_strndup for normal strings, but
will not copy interned strings.
* str_efree_rel behaves like efree_rel for normal strings, but
will not free interned strings.
* str_hash will return INTERNED_HASH for interned strings and
compute it using zend_hash_func for normal strings.
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
* PHP-5.4:
Fixed bug #61759 (class_alias() should accept classes with leading backslashes). (Julien)
Fixed bug #61759 (class_alias() should accept classes with leading backslashes). (Julien)
Conflicts:
NEWS
|
| |
| |
| |
| | |
backslashes). (Julien)
|
|\ \
| |/
| |
| |
| |
| |
| |
| | |
* PHP-5.4:
non living code related typo fixes
Conflicts:
Zend/zend_compile.c
|
| | |
|
|\ \
| |/ |
|
| |
| |
| |
| | |
Also fix and test for get_defined_constants(true)
|
| | |
|
| | |
|
|\ \
| |/ |
|
| | |
|
|\ \
| |/
| |
| |
| | |
* PHP-5.4:
Partial fix for bug #64239
|
| | |
|
|\ \
| |/
| |
| |
| |
| |
| |
| | |
* PHP-5.4:
Fixed bug #62343 (Show class_alias In get_declared_classes())
Conflicts:
NEWS
|
| |\
| | |
| | |
| | |
| | | |
* PHP-5.3:
Fixed bug #62343 (Show class_alias In get_declared_classes())
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
set_error_handler(null) and set_exception_handler(null) now return the
previous error/exception handler instead of just returning bool(true).
This is consistent with the behavior of these functions with non-null
values.
|
| | |
| | |
| | |
| | |
| | |
| | | |
This allows the error handler to be reset using set_error_handler(null).
As the code suggests this behavior was already previously intended, but
the callback check was done too strictly.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts the following two commits:
* 6ba2e662e447f369c6e7686e8b39dde033fd5334
* d8f8e98d8e0493adf1fae622595bd3435bdbf835
Laruence already did some partial changes to set_error_handler and
set_exception_handler. I'm reverting those modifications to apply the full
set of changes. (The modifications changed the code structure in a way that
would lead to more duplication with the new behavior.)
|
| | |
| | |
| | |
| | |
| | | |
The previous commit was reverted as Stas ask, so only commit this
to Truk now.
|
|/ / |
|
|\ \
| |/ |
|
| |
| |
| |
| | |
This reverts commit fcae164ea63979d7814d7aa114fe8351033e7400.
|
| |
| |
| |
| | |
This reverts commit 9a87fe1c529eabc7aeec4559d916dda5fda3cdd2.
|
|\ \
| |/ |
|
| | |
|
| |
| |
| |
| | |
Improve set_exception_handler
|