| 7dce019 |
|
21-Mar-2013 |
Xinchen Hui <laruence@php.net> |
Fixed bug #64239 (Debug backtrace changed behavior since 5.4.10 or 5.4.11)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 984561c |
|
19-Mar-2013 |
Dmitry Stogov <dmitry@zend.com> |
Partial fix for bug #64239
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 84630a1 |
|
19-Mar-2013 |
Dmitry Stogov <dmitry@zend.com> |
Merge branch 'PHP-5.3' into PHP-5.4 * PHP-5.3: Fixed bug #62343 (Show class_alias In get_declared_classes())
|
| 4a62915 |
|
19-Mar-2013 |
Dmitry Stogov <dmitry@zend.com> |
Fixed bug #62343 (Show class_alias In get_declared_classes())
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 0a7395e |
|
01-Jan-2013 |
Xinchen Hui <laruence@php.net> |
Happy New Year
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 831fbcf |
|
01-Jan-2013 |
Xinchen Hui <laruence@php.net> |
Happy New Year
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 872fdd1 |
|
24-Mar-2012 |
Xinchen Hui <laruence@gmail.com> |
Merge branch 'PHP-5.3' of ../php-5.3 into PHP-5.4
|
| 9c99a89 |
|
24-Mar-2012 |
Xinchen Hui <laruence@gmail.com> |
Revert "Implemented FR #60738 (Allow 'set_error_handler' to handle NULL)" This reverts commit fcae164ea63979d7814d7aa114fe8351033e7400.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 2d21149 |
|
24-Mar-2012 |
Xinchen Hui <laruence@gmail.com> |
Revert "Merge from PHP-5.4" This reverts commit 9a87fe1c529eabc7aeec4559d916dda5fda3cdd2.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 7ffc442 |
|
24-Mar-2012 |
Xinchen Hui <laruence@gmail.com> |
Merge branch 'PHP-5.3' of ../php-5.3 into PHP-5.4
|
| fcae164 |
|
24-Mar-2012 |
Xinchen Hui <laruence@gmail.com> |
Implemented FR #60738 (Allow 'set_error_handler' to handle NULL)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 9a87fe1 |
|
24-Mar-2012 |
Xinchen Hui <laruence@gmail.com> |
Merge from PHP-5.4 Improve set_exception_handler
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 4130f5a |
|
24-Mar-2012 |
Xinchen Hui <laruence@php.net> |
Improve set_exception_handler Remove useless alloc/free and return_value copy while doing reset exception handler
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 213145a |
|
02-Mar-2012 |
Xinchen Hui <laruence@php.net> |
MFH: Fixed bug #61072 (Memory leak when restoring an exception handler).
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 8f7381a |
|
14-Feb-2012 |
Xinchen Hui <laruence@php.net> |
Fixed bug #61072 (Memory leak when restoring an exception handler)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| e4ca0ed |
|
01-Jan-2012 |
Felipe Pena <felipe@php.net> |
- Year++
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 4e19825 |
|
01-Jan-2012 |
Felipe Pena <felipe@php.net> |
- Year++
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 0f0ffd3 |
|
20-Nov-2011 |
Stanislav Malyshev <stas@php.net> |
fix is_a reflection
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 66877fb |
|
18-Nov-2011 |
Stanislav Malyshev <stas@php.net> |
fix typo
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 77d0643 |
|
18-Nov-2011 |
Stanislav Malyshev <stas@php.net> |
fixes for bug #55748
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 3598185 |
|
09-Nov-2011 |
Stanislav Malyshev <stas@php.net> |
fix bug #55475 - implement is_a BC solution
/PHP_5_4/Zend/zend_builtin_functions.c
|
| f50f54a |
|
26-Sep-2011 |
Stanislav Malyshev <stas@php.net> |
update proto
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 92f6892 |
|
23-Sep-2011 |
Rasmus Lerdorf <rasmus@php.net> |
Re-committing Alan's is_a revert/fix for bug #55475 Dmitry had done so earlier, but reverted pending discussion. It is completely clear that this should never have been changed in the 5.3 branch in the first place giving the number of things that broke because of it.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 59ad27b |
|
15-Sep-2011 |
Dmitry Stogov <dmitry@php.net> |
Reverted the fix for #55475 (is_a() triggers autoloader) before the common decision
/PHP_5_4/Zend/zend_builtin_functions.c
|
| e98759e |
|
15-Sep-2011 |
Dmitry Stogov <dmitry@php.net> |
Fixed bug #55475 (is_a() triggers autoloader). (alan at akbkhome dot com)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 4a25a77 |
|
13-Sep-2011 |
Dmitry Stogov <dmitry@php.net> |
Fixed ZE specific compile warnings (Bug #55629)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| baf2e82 |
|
08-Aug-2011 |
Etienne Kneuss <colder@php.net> |
Fix typo
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 6b5d5b8 |
|
08-Aug-2011 |
Etienne Kneuss <colder@php.net> |
Fix typo
/PHP_5_4/Zend/zend_builtin_functions.c
|
| cbd4f76 |
|
08-Aug-2011 |
Pierrick Charron <pierrick@php.net> |
Use snprintf to make the static analyzers happy
/PHP_5_4/Zend/zend_builtin_functions.c
|
| d0a4c01 |
|
08-Aug-2011 |
Pierrick Charron <pierrick@php.net> |
Use snprintf to make the static analyzers happy
/PHP_5_4/Zend/zend_builtin_functions.c
|
| bfd10cf |
|
07-Aug-2011 |
Pierrick Charron <pierrick@php.net> |
function_name cannot be false
/PHP_5_4/Zend/zend_builtin_functions.c
|
| b900591 |
|
07-Aug-2011 |
Pierrick Charron <pierrick@php.net> |
function_name cannot be false
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 68e5e29 |
|
25-Jul-2011 |
Felipe Pena <felipe@php.net> |
- Fix compiler warning
/PHP_5_4/Zend/zend_builtin_functions.c
|
| a10e7fe |
|
25-Jul-2011 |
Felipe Pena <felipe@php.net> |
- Use ZEND_FE_END macro here
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 468d135 |
|
25-Jul-2011 |
Felipe Pena <felipe@php.net> |
- Use ZEND_FE_END macro here
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 4d926b1 |
|
23-Jul-2011 |
Stanislav Malyshev <stas@php.net> |
Change E_ALL to include E_STRICT
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 1ee8ff3 |
|
12-Jul-2011 |
Stanislav Malyshev <stas@php.net> |
remove warning for is_a() BC
/PHP_5_4/Zend/zend_builtin_functions.c
|
| c6076da |
|
12-Jul-2011 |
Stanislav Malyshev <stas@php.net> |
remove warning for is_a() BC
/PHP_5_4/Zend/zend_builtin_functions.c
|
| adabded |
|
04-Jul-2011 |
Dmitry Stogov <dmitry@php.net> |
Fixed bug #53727 (Inconsistent behavior of is_subclass_of with interfaces)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 293f710 |
|
04-Jul-2011 |
Dmitry Stogov <dmitry@php.net> |
Fixed bug #53727 (Inconsistent behavior of is_subclass_of with interfaces)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 6f3148d |
|
09-Apr-2011 |
Sebastian Bergmann <sebastian@php.net> |
Add optional argument to debug_backtrace() and debug_print_backtrace() to limit the amount of stack frames returned.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 3a3f369 |
|
16-Jan-2011 |
Stanislav Malyshev <stas@php.net> |
Add options to debug_backtrace functions
/PHP_5_4/Zend/zend_builtin_functions.c
|
| b4dba12 |
|
16-Jan-2011 |
Stanislav Malyshev <stas@php.net> |
Add options to debug_backtrace functions
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 478e5d1 |
|
09-Jan-2011 |
Stefan Marr <gron@php.net> |
Added trait_exists() [TRAITS] [DOC] - also changed class_exists() to return false for traits - added related tests, and get_declared_traits() tests in ext/s/t/co
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 927bf09 |
|
01-Jan-2011 |
Felipe Pena <felipe@php.net> |
- Year++
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 0203cc3 |
|
01-Jan-2011 |
Felipe Pena <felipe@php.net> |
- Year++
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 565c484 |
|
15-Nov-2010 |
Felipe Pena <felipe@php.net> |
- Moved leak_variable() to zend_builtin_functions.c (Gustavo)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| aaa2f1c |
|
14-Oct-2010 |
Hartmut Holzgraefe <hholzgra@php.net> |
marked char pointer arguments as const in lots of places where strings pointed to are not modified to prevent compiler warnings about discarded qualifiers ...
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 5eb64a4 |
|
11-Jun-2010 |
Felipe Pena <felipe@php.net> |
- Fixed bug #52060 (Memory leak when passing a closure to method_exists())
/PHP_5_4/Zend/zend_builtin_functions.c
|
| ba0486f |
|
11-Jun-2010 |
Felipe Pena <felipe@php.net> |
- Fixed bug #52060 (Memory leak when passing a closure to method_exists())
/PHP_5_4/Zend/zend_builtin_functions.c
|
| c5237d8 |
|
24-May-2010 |
Dmitry Stogov <dmitry@php.net> |
Added caches to eliminate repeatable run-time bindings of functions, classes, constants, methods and properties
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 00eec09 |
|
06-May-2010 |
Felipe Pena <felipe@php.net> |
- Added get_declared_traits()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 2b0464c |
|
01-May-2010 |
Felipe Pena <felipe@php.net> |
- Fixed bug #51719 (typo in function prototype)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 84c1643 |
|
01-May-2010 |
Felipe Pena <felipe@php.net> |
- Fixed bug #51719 (typo in function prototype)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| dd5c478 |
|
20-Apr-2010 |
Dmitry Stogov <dmitry@php.net> |
Added concept of interned strings. All strings constants known at compile time are allocated in a single copy and never changed.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 94dd837 |
|
20-Apr-2010 |
Dmitry Stogov <dmitry@php.net> |
Changed the structure of op_array.opcodes. The constant values are moved from opcode operands into a separate literal table
/PHP_5_4/Zend/zend_builtin_functions.c
|
| f867fad |
|
07-Mar-2010 |
Felipe Pena <felipe@php.net> |
- Fixed bug #50383 (Exceptions thrown in __call / __callStatic do not include file and line in trace)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| ea1447c |
|
07-Mar-2010 |
Felipe Pena <felipe@php.net> |
- Fixed bug #50810 (property_exists does not work for private)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| d2281d1 |
|
05-Jan-2010 |
Sebastian Bergmann <sebastian@php.net> |
sed -i "s#1998-2009#1998-2010#g" **/*.c **/*.h **/*.php
/PHP_5_4/Zend/zend_builtin_functions.c
|
| b63f178 |
|
30-Dec-2009 |
Ilia Alshanetsky <iliaa@php.net> |
Fixed bug #44827 (define() allows :: in constant names).
/PHP_5_4/Zend/zend_builtin_functions.c
|
| dc74c51 |
|
06-Aug-2009 |
Jani Taskinen <jani@php.net> |
- Restore PHP-5.2 behaviour when passing null inside object scope to get_class()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 5a81699 |
|
30-Jun-2009 |
Felipe Pena <felipe@php.net> |
- MFH: Fixed bug #48709 (metaphone and 'wh')
/PHP_5_4/Zend/zend_builtin_functions.c
|
| c59a4a0 |
|
08-Jun-2009 |
Pierre Joye <pajoye@php.net> |
- typo
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 5289261 |
|
08-Jun-2009 |
Ilia Alshanetsky <iliaa@php.net> |
Fixed bug #44827 (define() is missing error checks for class constants)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| d553002 |
|
05-Jun-2009 |
Matt Wilmas <mattwil@php.net> |
MFH: Added zend_eval_stringl and made create_function(), etc. binary-safe
/PHP_5_4/Zend/zend_builtin_functions.c
|
| b33c516 |
|
22-May-2009 |
Arnaud Le Blanc <lbarnaud@php.net> |
MFH: Use zend_get_property_info() in get_class_vars() (fixes #46812)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| dcfe5d7 |
|
07-May-2009 |
Felipe Pena <felipe@php.net> |
- MFH: Parameter parsing changes for get_defined_constants() (Kalle)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| cc91da1 |
|
16-Mar-2009 |
Dmitry Stogov <dmitry@php.net> |
Fixed bug #47664 (get_class returns NULL instead of FALSE)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 1c3b44b |
|
08-Mar-2009 |
Felipe Pena <felipe@php.net> |
- MFH: Fixed bug #47593 (interface_exists() returns false when using absolute namespace path) patch by Kalle - BFN #47572
/PHP_5_4/Zend/zend_builtin_functions.c
|
| e66b91c |
|
03-Mar-2009 |
Ilia Alshanetsky <iliaa@php.net> |
Fixed bug #47549 (get_defined_constants() return array with broken array categories)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 23f7fa5 |
|
10-Jan-2009 |
Felipe Pena <felipe@php.net> |
- MFH: Fixed bug #47054 (BC break in static functions called as dynamic)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 8797aa9 |
|
31-Dec-2008 |
Marcus Boerger <helly@php.net> |
MFH - Register engine classes when and where they should be - Show core module version as PHP version
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 63d00f7 |
|
31-Dec-2008 |
Marcus Boerger <helly@php.net> |
- MFH Move stdClass registering where it should be
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 08659c2 |
|
31-Dec-2008 |
Sebastian Bergmann <sebastian@php.net> |
MFH: Bump copyright year, 3 of 3.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 826cc0d |
|
30-Dec-2008 |
Marcus Boerger <helly@php.net> |
- MFH Provide a core module that contains all Zend and php/main (in 5.3 incl. stdClass)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 7cfc6b9 |
|
30-Dec-2008 |
Hannes Magnusson <bjori@php.net> |
Fix arginfo and proto
/PHP_5_4/Zend/zend_builtin_functions.c
|
| ff03720 |
|
30-Dec-2008 |
Marcus Boerger <helly@php.net> |
MFH Use a module struct for the built-in functions
/PHP_5_4/Zend/zend_builtin_functions.c
|
| d828b8a |
|
09-Dec-2008 |
Johannes Schlüter <johannes@php.net> |
MFH: Fix #46813 (class_exists doesn`t work with fully qualified namespace)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 34742e3 |
|
17-Nov-2008 |
Felipe Pena <felipe@php.net> |
MFH: - Changed 'strlen' to use ZEND_FUNCTION(strlen) - Removed duplicated arginfo structs
/PHP_5_4/Zend/zend_builtin_functions.c
|
| fc2fb50 |
|
17-Nov-2008 |
Felipe Pena <felipe@php.net> |
- MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 96ab6ac |
|
16-Nov-2008 |
Felipe Pena <felipe@php.net> |
- MFH: Fixed strlen function entry (missing arginfo struct size, thanks Philip!)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 7a37fa2 |
|
02-Nov-2008 |
Felipe Pena <felipe@php.net> |
- Revert ZEND_BEGIN_ARG_INFO change
/PHP_5_4/Zend/zend_builtin_functions.c
|
| df10005 |
|
24-Oct-2008 |
Felipe Pena <felipe@php.net> |
- MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 8a106de |
|
22-Oct-2008 |
Ilia Alshanetsky <iliaa@php.net> |
Revert define() fix, it needs further review
/PHP_5_4/Zend/zend_builtin_functions.c
|
| e2bee49 |
|
19-Oct-2008 |
Ilia Alshanetsky <iliaa@php.net> |
Fixed bug #46341 (Added missing validation checks into define() for class constants)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 317b48f |
|
22-Aug-2008 |
Felipe Pena <felipe@php.net> |
MFH: - Fixed bug #45862 (get_class_vars is inconsistent with 'protected' and 'private' variables) - Added some tests
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 9c787d8 |
|
18-Aug-2008 |
Felipe Pena <felipe@php.net> |
- MFH: Fixed bug #45743 (property_exists fails to find static protected member in child class)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| e304515 |
|
02-Aug-2008 |
Felipe Pena <felipe@php.net> |
- MFH: Added parameter TSRMLS_DC in zend_is_callable()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 1f84519 |
|
24-Jul-2008 |
Moriyoshi Koizumi <moriyoshi@php.net> |
- MFH: Suppress signedness warnings
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 0fbe6a0 |
|
24-Jul-2008 |
Felipe Pena <felipe@php.net> |
- MFH: Added TSRMLS_DC to apply_func_args_t and zend_hash_apply_with_arguments.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| d619b57 |
|
21-Jul-2008 |
Hannes Magnusson <bjori@php.net> |
MFH: Add E_USER_DEPRECATED (patch by Lars Strojny)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 73d93df |
|
06-Jul-2008 |
Felipe Pena <felipe@php.net> |
- Fixed arginfo
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 816e66a |
|
05-Jul-2008 |
Felipe Pena <felipe@php.net> |
- Added arginfo - Removed #include "zend_arg_defs.c"
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 22b86e5 |
|
01-Jul-2008 |
Antony Dovgal <tony2001@php.net> |
MFH
/PHP_5_4/Zend/zend_builtin_functions.c
|
| d8bc271 |
|
25-Jun-2008 |
Felipe Pena <felipe@php.net> |
- Removed E_DEPRECATED on is_a() (http://marc.info/?l=php-internals&m=121390431523970&w=2) [doc]
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 8b8f359 |
|
19-Jun-2008 |
Dmitry Stogov <dmitry@php.net> |
Fixed #45307 (define() crashes because of uninitialized variable)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 58a673a |
|
18-Jun-2008 |
Stanislav Malyshev <stas@php.net> |
Use new parameter parsing API for builtin functions
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 7da75d8 |
|
27-May-2008 |
Matt Wilmas <mattwil@php.net> |
MFH: Add array_init_size() and use it where array size is known at initialization
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 907fa66 |
|
12-May-2008 |
Dmitry Stogov <dmitry@php.net> |
Added API to use namesapces in internal extensions
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 2ecf4bb |
|
29-Apr-2008 |
Dmitry Stogov <dmitry@php.net> |
Lazy EG(active_symbol_table) initialization
/PHP_5_4/Zend/zend_builtin_functions.c
|
| cc2b17d |
|
10-Mar-2008 |
Felipe Pena <felipe@php.net> |
MFH: Added new macro for check void parameters. (deprecating ZEND_WRONG_PARAM_COUNT for this cases)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| d3e5026 |
|
23-Feb-2008 |
Marcus Boerger <helly@php.net> |
- MFH Add E_DEPRECATED (Lars Strojny, Felipe Pena, Marcus) [DOC] Finally added deprecation messages
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 18cc21c |
|
21-Feb-2008 |
Dmitry Stogov <dmitry@php.net> |
Fixed bug #43483 (get_class_methods() does not list all visible methods)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| cb71415 |
|
19-Feb-2008 |
Dmitry Stogov <dmitry@php.net> |
Fixed memory leaks
/PHP_5_4/Zend/zend_builtin_functions.c
|
| d90ebc6 |
|
24-Jan-2008 |
Dmitry Stogov <dmitry@php.net> |
Fixed comilation warnings
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 0b68251 |
|
24-Jan-2008 |
Dmitry Stogov <dmitry@php.net> |
Changed EG(argument_stack) implementation.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 71592ce |
|
22-Jan-2008 |
Dmitry Stogov <dmitry@php.net> |
Added garbage collector
/PHP_5_4/Zend/zend_builtin_functions.c
|
| d1dded8 |
|
31-Dec-2007 |
Sebastian Bergmann <sebastian@php.net> |
MFH: Bump copyright year, 2 of 2.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 648fbe9 |
|
22-Nov-2007 |
Dmitry Stogov <dmitry@php.net> |
Fixed bug #43128 (Very long class name causes segfault)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 4b4d634 |
|
07-Oct-2007 |
Yiduo (David) Wang <davidw@php.net> |
MFH: Added macros for managing zval refcounts and is_ref statuses
/PHP_5_4/Zend/zend_builtin_functions.c
|
| eb0c56a |
|
03-Oct-2007 |
Dmitry Stogov <dmitry@php.net> |
Fixed bug #42820 (defined() on constant with namespace prefixes tries to load class).
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 166266d |
|
29-Sep-2007 |
Dmitry Stogov <dmitry@php.net> |
Added support for Late Static Binding. (Dmitry, Etienne Kneuss)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| f32ffe9 |
|
28-Sep-2007 |
Dmitry Stogov <dmitry@php.net> |
Namespaces
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 6c810b0 |
|
27-Sep-2007 |
Dmitry Stogov <dmitry@php.net> |
Improved memory usage by movig constants to read only memory. (Dmitry, Pierre)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| d0d1e42 |
|
30-Aug-2007 |
Sebastian Bergmann <sebastian@php.net> |
Add optional parameter to debug_backtrace().
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 1aab36e |
|
22-Aug-2007 |
Dmitry Stogov <dmitry@php.net> |
Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload, in the same way as "instanceof" operator).
/PHP_5_4/Zend/zend_builtin_functions.c
|
| ef71664 |
|
08-Aug-2007 |
Dmitry Stogov <dmitry@php.net> |
Fixed bug #42211 (property_exists() fails to find protected properties from a parent class)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 48d5519 |
|
02-Aug-2007 |
Antony Dovgal <tony2001@php.net> |
MFH: int -> zend_bool
/PHP_5_4/Zend/zend_builtin_functions.c
|
| c0667ee |
|
02-Aug-2007 |
Johannes Schlüter <johannes@php.net> |
- MFH: Respect value of the parameter for get_loaded_extensions() and only print zend extensions if set to true
/PHP_5_4/Zend/zend_builtin_functions.c
|
| ebaba40 |
|
31-Jul-2007 |
Johannes Schlüter <johannes@php.net> |
- MFH: Add additional param to get_loaded_extensions() for returning Zend extensions (Fixes #41278) [DOC]
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 7ec48cb |
|
24-Jul-2007 |
Dmitry Stogov <dmitry@php.net> |
Fixed bug #40757 (get_object_vars get nothing in child class) Fixed bug #41929 (Foreach on object does not iterate over all visible properties)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 1351bc4 |
|
09-Jun-2007 |
Johannes Schlüter <johannes@php.net> |
Fix #41640 (get_class_vars produces error on class constants)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| e1814f0 |
|
16-Apr-2007 |
Dmitry Stogov <dmitry@php.net> |
WIN64 support
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 50ea267 |
|
24-Feb-2007 |
Marcus Boerger <helly@php.net> |
- Avoid sprintf, even when checked copy'n'paste or changes lead to errors
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 4223aa4 |
|
01-Jan-2007 |
Sebastian Bergmann <sebastian@php.net> |
MFH: Bump year.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| d040ec9 |
|
20-Dec-2006 |
Antony Dovgal <tony2001@php.net> |
MFH
/PHP_5_4/Zend/zend_builtin_functions.c
|
| ea013f9 |
|
20-Dec-2006 |
Antony Dovgal <tony2001@php.net> |
use Z_* macros
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 0966666 |
|
28-Nov-2006 |
Antony Dovgal <tony2001@php.net> |
MFH: resolve coverity issue #224
/PHP_5_4/Zend/zend_builtin_functions.c
|
| eb666b7 |
|
21-Nov-2006 |
Antony Dovgal <tony2001@php.net> |
MFH: fix proto
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 3f92ab7 |
|
15-Nov-2006 |
Dmitry Stogov <dmitry@php.net> |
typo
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 842b1b5 |
|
15-Nov-2006 |
Dmitry Stogov <dmitry@php.net> |
Fixed bug #39445 (Calling debug_backtrace() in the __toString() function produces a crash)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| a04b6ed |
|
26-Sep-2006 |
Dmitry Stogov <dmitry@php.net> |
Fixed bug #38942 (Double old-style-ctor inheritance)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| ee97ffd |
|
27-Jul-2006 |
Dmitry Stogov <dmitry@php.net> |
Fixed bug #38047 ("file" and "line" sometimes not set in backtrace from inside error handler)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 519ed8e |
|
24-Jul-2006 |
Marcus Boerger <helly@php.net> |
- Better fix for #34505 and related, drop zend_unmangle_property_name_ex()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 9269611 |
|
20-Jul-2006 |
Antony Dovgal <tony2001@php.net> |
MFH
/PHP_5_4/Zend/zend_builtin_functions.c
|
| dd5cbcd |
|
09-Jul-2006 |
Marcus Boerger <helly@php.net> |
- Fixed Bug #37811 define not using toString on objects
/PHP_5_4/Zend/zend_builtin_functions.c
|
| badf27f |
|
27-Jun-2006 |
Antony Dovgal <tony2001@php.net> |
MFH: no need to throw E_ERROR here
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 8df40bd |
|
31-May-2006 |
Dmitry Stogov <dmitry@php.net> |
Keeping consistent arg_stack during arguments freeing (Exception from destructor may use inconsistent arg_stack for backtrace).
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 637a404 |
|
09-May-2006 |
Marcus Boerger <helly@php.net> |
- MFH as discussed . zend_exception_get_default() -> zend_exception_get_default(TSRMLS_D) . zend_get_error_exception() -> zend_get_error_exception(TSRMLS_D) . added E_RECOVERABLE_ERROR . added ZEND_TOSTRING_FUNC_NAME . added __tostring function cache to zend_class_entry . added ZEND_NAMED_ME . modified ZEND_ME_MAPPING to support method flags . added ZEND_MN . method entries now use prefix "zim_" instead of "zif_" . drop EG(ze1_compatibility_mode) . changed cast handler, now without (int should_free): typedef int (*zend_object_cast_t)(zval *readobj, zval *retval, int type TSRMLS_DC); . changed get_iterator, now receives whether value is by ref: zend_object_iterator *(*get_iterator)(zend_class_entry *ce, zval *object, int by_ref TSRMLS_DC); . added zend_objects_store_add_ref_by_handle . added zend_objects_store_del_ref_by_handle . convert_to_explicit_type(pzv, type)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| e25a1dc |
|
05-Apr-2006 |
Antony Dovgal <tony2001@php.net> |
fix #36944 (strncmp & strncasecmp do not return false on negative string length)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| cfbcb43 |
|
28-Mar-2006 |
Antony Dovgal <tony2001@php.net> |
fix #36897 (debug_print_backtrace() doesn't return void but array(0) {})
/PHP_5_4/Zend/zend_builtin_functions.c
|
| b32a78c |
|
03-Mar-2006 |
Dmitry Stogov <dmitry@php.net> |
Remove "called at [(null):0]" from debug backtrace
/PHP_5_4/Zend/zend_builtin_functions.c
|
| da30791 |
|
07-Feb-2006 |
Andrei Zmievski <andrei@php.net> |
MFH.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 61e93cc |
|
04-Jan-2006 |
Andi Gutmans <andi@php.net> |
- Update copyright notices to 2006
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 8768ab9 |
|
01-Dec-2005 |
Dmitry Stogov <dmitry@php.net> |
Fixed bug #34729 (Crash in ZTS mode under Apache)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| f5117c8 |
|
24-Nov-2005 |
Sebastian Bergmann <sebastian@php.net> |
MFH: Add an additional field $frame['object'] to the result array of debug_backtrace() that contains a reference to the respective object when the frame was called from an object.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| f43767b |
|
16-Sep-2005 |
Antony Dovgal <tony2001@php.net> |
fix #34505 (possible memory corruption when unmangling properties with empty names) 1st part
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 9305339 |
|
09-Sep-2005 |
Dmitry Stogov <dmitry@php.net> |
Changed "instanceof" and "catch" operators, is_a() and is_subclass_of() functions to not call __autoload().
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 248345d |
|
01-Sep-2005 |
Dmitry Stogov <dmitry@php.net> |
Support for class constants and static members for internal classes
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 33df597 |
|
22-Aug-2005 |
Stanislav Malyshev <stas@php.net> |
fix crash if throw attempted outside of executable code
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 4e798f6 |
|
18-Aug-2005 |
Antony Dovgal <tony2001@php.net> |
MFH: fix memleak
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 916815b |
|
03-Aug-2005 |
foobar <sniper@php.net> |
Bump up the year
/PHP_5_4/Zend/zend_builtin_functions.c
|
| d5a1296 |
|
27-Jun-2005 |
Stanislav Malyshev <stas@php.net> |
fix various "Class entry requested for an object without PHP class" messages when working with non-PHP objects. # Using Z_OBJCE(object)->name is usually bad idea unless you know it's # a pure PHP object
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 0e720a8 |
|
27-Jun-2005 |
Dmitry Stogov <dmitry@php.net> |
Fixed wrong include/requre occurrences in debug backtrace.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| f3f9739 |
|
23-Jun-2005 |
Dmitry Stogov <dmitry@php.net> |
Fixed bug #28377 (debug_backtrace is intermittently passing args)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| f17f5da |
|
23-Jun-2005 |
Dmitry Stogov <dmitry@php.net> |
Fixed bug #30828 (debug_backtrace() reports incorrect class in overridden methods)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| da2ab06 |
|
22-Jun-2005 |
Dmitry Stogov <dmitry@php.net> |
Fixed bug #29896 (Backtrace argument list out of sync)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| fac2718 |
|
07-Jun-2005 |
Dmitry Stogov <dmitry@php.net> |
Fixed memory leak in debug_print_backtrace()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 81b536f |
|
03-May-2005 |
Dmitry Stogov <dmitry@php.net> |
Fixed bug #32296 (get_class_methods output has changed between 5.0.2 and 5.0.3) Now get_class_methods() shows accessible private and protected methods if it is called from class scope.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 56d543c |
|
02-May-2005 |
Marcus Boerger <helly@php.net> |
- Extend API to support real existance test without the need to add any new functions or change any behavior
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 4f15b20 |
|
26-Apr-2005 |
Dmitry Stogov <dmitry@php.net> |
Fixed bug #32429 (method_exists() always return TRUE if __call method exists)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 4e04b5b |
|
18-Apr-2005 |
Dmitry Stogov <dmitry@php.net> |
Fixed memory leak in debug_backtrace()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 7aad424 |
|
17-Apr-2005 |
Marcus Boerger <helly@php.net> |
- Fix special cases of property_exists()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 083795c |
|
16-Apr-2005 |
Sara Golemon <pollita@php.net> |
Fix method_exists(), pce is fetched, but ce is used
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 5b21e48 |
|
15-Apr-2005 |
Marcus Boerger <helly@php.net> |
- Fix even though we already know that the function will be renamed
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 32182b1 |
|
08-Apr-2005 |
Marcus Boerger <helly@php.net> |
- Add property_exits()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 95f860d |
|
04-Apr-2005 |
Stanislav Malyshev <stas@php.net> |
MF50: fix backtraces - non-Zend classes have names too
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 7b6ec91 |
|
14-Mar-2005 |
Stanislav Malyshev <stas@php.net> |
ws
/PHP_5_4/Zend/zend_builtin_functions.c
|
| c3957fe |
|
13-Mar-2005 |
Stanislav Malyshev <stas@php.net> |
Fix get_extension_funcs() - extension names are now lowercased, so should be function arguments.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 6f00c1b |
|
07-Mar-2005 |
Marcus Boerger <helly@php.net> |
- Fix #32226
/PHP_5_4/Zend/zend_builtin_functions.c
|
| ddd62f2 |
|
28-Feb-2005 |
Marcus Boerger <helly@php.net> |
- Add support for methods dynamically added through object handlers
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 8324d21 |
|
27-Feb-2005 |
Marcus Boerger <helly@php.net> |
- Update method_exists to new handlers and allow first parameter as string
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 1088e28 |
|
01-Feb-2005 |
Stanislav Malyshev <stas@php.net> |
Fix debug_trace with eval (patch from Antony Dovgal)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 6b1f070 |
|
27-Dec-2004 |
Zeev Suraski <zeev@php.net> |
MFB
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 6a16f3e |
|
26-Oct-2004 |
Andi Gutmans <andi@php.net> |
- Patch from Andrey Hristov: I have cooked a small patch which allows is_subclass_of() the accept not only an object as first parameter but a string as well. When string is passed the function checks whether the class specified is subclass of the second parameter class a{} class b{} extends a{} is_subclass_of("a", "a") //false is_subclass_of("b", "a") //true currently only objects are allowed as first parameter
/PHP_5_4/Zend/zend_builtin_functions.c
|
| b52ab41 |
|
14-Oct-2004 |
Marcus Boerger <helly@php.net> |
- Allow to omit object/classname in get_parent_class() which makes it compatible with the signature and behavior of get_class()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 0c40e2a |
|
12-Oct-2004 |
Marcus Boerger <helly@php.net> |
Bug #30381 Strange results with get_class_vars()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| a4c3875 |
|
12-Oct-2004 |
Marcus Boerger <helly@php.net> |
- Fix visibility in get_class_vars() and get_class_methods() # Still there is a problem/error in the executor, i'll have a look
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 0f9b3de |
|
12-Oct-2004 |
Marcus Boerger <helly@php.net> |
- Fix set_exception_handler # unsettign with '' never worked so we use NULL now which is much better # because it matches the the return NULL in case no handler was defined # and can't lead to problems with wrong string operations.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 4b395a1 |
|
04-Oct-2004 |
Marcus Boerger <helly@php.net> |
- Bugfix #27798
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 4bcd155 |
|
27-Sep-2004 |
Marcus Boerger <helly@php.net> |
- Fix warnings
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 96ab56e |
|
09-Sep-2004 |
Andi Gutmans <andi@php.net> |
- Roll back VM commit
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 2e286e7 |
|
08-Sep-2004 |
Andi Gutmans <andi@php.net> |
- Fix bug #28054 by preventing printing out bogus information in backtrace when in error handler (still doesn't know all information but at least it's not bogus)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 709c5bd |
|
25-Aug-2004 |
Andi Gutmans <andi@php.net> |
- Add interface_exists() and differentiate between classes and interfaces (Andrey Hristov)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| b1c45f6 |
|
05-Aug-2004 |
Ilia Alshanetsky <iliaa@php.net> |
Eliminate unneeded variable.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 7bfc91c |
|
03-Aug-2004 |
Marcus Boerger <helly@php.net> |
- Fixed Bug #29505 get_class_vars() severely broken when used with arrays
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 03e298e |
|
27-Jul-2004 |
Wez Furlong <wez@php.net> |
Fix two possible crashes. Latter is unlikely unless you are doing scary things, but former looks nasty.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| d423616 |
|
21-Jul-2004 |
Edin Kadribasic <edink@php.net> |
Fixed build
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 08fa884 |
|
21-Jul-2004 |
Marcus Boerger <helly@php.net> |
- Fixded #29291: get_class_vars() return names with NULLs
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 6d182a8 |
|
18-Jun-2004 |
George Schlossnagle <gschlossnagle@php.net> |
fix for 28213. class_name and call_type should be reinitialized on every loop iter.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 96a8b63 |
|
17-Jun-2004 |
Sara Golemon <pollita@php.net> |
String length in parse_parameters should be int
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 877ecb3 |
|
28-May-2004 |
Derick Rethans <derick@php.net> |
- Make the default mask for user defined error handlers include ALL errors, including E_STRICT.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| ef98786 |
|
23-May-2004 |
Andi Gutmans <andi@php.net> |
- Fix the following script (it crashed): <?php class ErrorHandler { function __construct() { set_error_handler(array(&$this, 'handle')); } function __destruct() { restore_error_handler(); } function handle($code, $msg, $file, $line, $locals) { } } new ErrorHandler(); ?>
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 953a099 |
|
27-Apr-2004 |
Marcus Boerger <helly@php.net> |
- Optional parameter to class_exists() that can be used to bypass __autoload() which can be helpfull in __autoload() itself.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 5fff6fa |
|
25-Apr-2004 |
Marcus Boerger <helly@php.net> |
Skip correct amount of stack entries
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 2310acb |
|
13-Apr-2004 |
Zeev Suraski <zeev@php.net> |
Fix debug_backtrace to show arguments again We need to merge code from debug_backtrace & debug_print_backtrace at some point!
/PHP_5_4/Zend/zend_builtin_functions.c
|
| c534a9e |
|
07-Apr-2004 |
Andi Gutmans <andi@php.net> |
- Hopefully fix the debug_backtrace() code.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 7264ffe |
|
07-Apr-2004 |
Andi Gutmans <andi@php.net> |
- Fix crash bug in zend_debug_backtrace(). No idea how come this survived - for so long....
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 8838b38 |
|
03-Apr-2004 |
Andi Gutmans <andi@php.net> |
Patch by Timm Friebe: It changes set_exception_handler() to accept the pseudo-type "callable" (instead of a string referring to a global function). Examples: set_exception_handler('function_name'); set_exception_handler(array('class_name', 'static_method')); set_exception_handler(array($instance, 'instance_method')); This also makes set_exception_handler() more consistent with all the other callback functionality, e.g. set_error_handler().
/PHP_5_4/Zend/zend_builtin_functions.c
|
| c85843a |
|
01-Apr-2004 |
Ilia Alshanetsky <iliaa@php.net> |
MFB: Revert patch for bug #27782.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| ec4655f |
|
30-Mar-2004 |
Ilia Alshanetsky <iliaa@php.net> |
Fixed bug #27782 (Wrong behaviour of next(), prev() and each()).
/PHP_5_4/Zend/zend_builtin_functions.c
|
| afe794c |
|
29-Mar-2004 |
Marcus Boerger <helly@php.net> |
Allow mixed case search for extensions
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 4efbb35 |
|
14-Mar-2004 |
Marcus Boerger <helly@php.net> |
Make object parameter optional
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 47cb332 |
|
14-Mar-2004 |
Andi Gutmans <andi@php.net> |
- Fixing bug #27123
/PHP_5_4/Zend/zend_builtin_functions.c
|
| a84efbe |
|
01-Mar-2004 |
Derick Rethans <derick@php.net> |
- Fixed bug #27443 (defined() returns wrong type).
/PHP_5_4/Zend/zend_builtin_functions.c
|
| b87a245 |
|
25-Feb-2004 |
foobar <sniper@php.net> |
ws + cs
/PHP_5_4/Zend/zend_builtin_functions.c
|
| a72c1ab |
|
10-Jan-2004 |
Zeev Suraski <zeev@php.net> |
Added error mask to set_error_handler() Patch by Christian Schneider <cschneid@cschneid.com>
/PHP_5_4/Zend/zend_builtin_functions.c
|
| ccfc46b |
|
08-Jan-2004 |
foobar <sniper@php.net> |
- Happy new year and PHP 5 for rest of the files too.. # Should the LICENSE and Zend/LICENSE dates be updated too?
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 03f8baa |
|
08-Dec-2003 |
Derick Rethans <derick@php.net> |
- Make it compile again
/PHP_5_4/Zend/zend_builtin_functions.c
|
| dc6a849 |
|
07-Dec-2003 |
Stanislav Malyshev <stas@php.net> |
Apply Andrey Hristov's patch adding get_declared_interfaces()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 709060e |
|
01-Dec-2003 |
Andi Gutmans <andi@php.net> |
- Nuke property_exists(). We need to fix isset() and this is already - supported in reflection API. In any case, it's best not to add new - functions in the general namespace except for keeping engine consistency (which would have been true in this case)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 3be27ec |
|
27-Nov-2003 |
Marcus Boerger <helly@php.net> |
Add a support function to check for property existance which is different from checking a property from being empty/set. Update test #26182.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| d344648 |
|
24-Nov-2003 |
Andi Gutmans <andi@php.net> |
- Fix __autoload() to preserve class case. - Heads up, this patch might break stuff so please let me know if you - bump into any problems.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| c0df450 |
|
18-Nov-2003 |
Andi Gutmans <andi@php.net> |
- Add E_STRICT, to be used to warn purists (like Jani :)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 7cc93e1 |
|
10-Nov-2003 |
Marcus Boerger <helly@php.net> |
Bugfix #26010 (Bug on get_object_vars() function)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| e912635 |
|
04-Nov-2003 |
Marcus Boerger <helly@php.net> |
Removedouble efree call
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 3efe102 |
|
18-Sep-2003 |
Marcus Boerger <helly@php.net> |
Nuke vars no longer needed
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 7b3e848 |
|
18-Sep-2003 |
Marcus Boerger <helly@php.net> |
Go with studlyCaps
/PHP_5_4/Zend/zend_builtin_functions.c
|
| f1b80b9 |
|
31-Aug-2003 |
Zeev Suraski <zeev@php.net> |
Attempt at fixing the linkage problem in Win32
/PHP_5_4/Zend/zend_builtin_functions.c
|
| bdd2d4a |
|
29-Aug-2003 |
Marcus Boerger <helly@php.net> |
Need to tell zend_fetch_debug_backtrace() whether to skip top function or not. # And i wondered why the trace wasn't rally accurate.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 8d3620a |
|
28-Aug-2003 |
Marcus Boerger <helly@php.net> |
- Split debug_backtrace() into lowlevel c function and php function wrapper - Add trace property to default method based on new zend_fetch_debug_backtrace # Unforunatley the handler for uncaught exception can't show this backtrace # simply because there is currently no way to do it. If i can think of a # solution i'll add it. Until them i am open to any ideas/help.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 2e36578 |
|
28-Aug-2003 |
Sascha Schumann <sas@php.net> |
Add format attribute to a number of functions Kill a few warnings
/PHP_5_4/Zend/zend_builtin_functions.c
|
| f94b536 |
|
22-Aug-2003 |
Ilia Alshanetsky <iliaa@php.net> |
Replace *magic number* with a much nicer define.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| c29e30d |
|
22-Aug-2003 |
Ilia Alshanetsky <iliaa@php.net> |
Set 2147483647 as the module number of user defined constants Fixed a few bugs and cleaned up get_defined_constants().
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 744dd20 |
|
17-Aug-2003 |
Marcus Boerger <helly@php.net> |
Fix warnings
/PHP_5_4/Zend/zend_builtin_functions.c
|
| bdf84d4 |
|
03-Aug-2003 |
Marcus Boerger <helly@php.net> |
Add missing arg info
/PHP_5_4/Zend/zend_builtin_functions.c
|
| f8bbafd |
|
03-Aug-2003 |
Zeev Suraski <zeev@php.net> |
ntroduce infrastructure for supplying information about arguments, including: - Whether or not to pass by ref (replaces the old arg_types, with arg_info) - Argument name (for future use, maybe introspection) - Class/Interface name (for type hints) - If a class/interface name is available, whether to allow a null instance Both user and builtin functions share the same data structures. To declare a builtin function that expects its first arg to be an instance of class 'Person', its second argument as a regular arg, and its third by reference, use: ZEND_BEGIN_ARG_INFO(my_func_arg_info, 0) ZEND_ARG_OBJ_INFO(0, someone, Person, 1) ZEND_ARG_PASS_INFO(0) ZEND_ARG_PASS_INFO(1) ZEND_END_ARG_INFO(); and use my_func_arg_info as the arg_info parameter to the ZEND_FE() family of macros. The first arg to each ZEND_ARG_*() macro is whether or not to pass by ref. The boolean arg to ZEND_BEGIN_ARG_INFO() tells the engine whether to treat the arguments for which there's no explicit information as pass by reference or not. The boolean argument to ZEND_ARG_OBJ_INFO() (4th arg) is whether or not to allownull values.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 2109ab3 |
|
24-Jul-2003 |
Zeev Suraski <zeev@php.net> |
Fix each() binary safety for keys
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 2f96c16 |
|
03-Jul-2003 |
Stanislav Malyshev <stas@php.net> |
fix the get_parent_class fix
/PHP_5_4/Zend/zend_builtin_functions.c
|
| d007a6c |
|
02-Jul-2003 |
Marcus Boerger <helly@php.net> |
Bug #24399: is_subclass_of(): fix memleak, too
/PHP_5_4/Zend/zend_builtin_functions.c
|
| c491b0a |
|
02-Jul-2003 |
Sterling Hughes <sterling@php.net> |
Fix bug #24445
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 1d70191 |
|
30-Jun-2003 |
Sterling Hughes <sterling@php.net> |
move the check down a little so it catches all cases
/PHP_5_4/Zend/zend_builtin_functions.c
|
| d0bd54c |
|
30-Jun-2003 |
Sterling Hughes <sterling@php.net> |
Fix bug #24399 from an excellent test case by edin
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 4dcc1ef |
|
16-Jun-2003 |
Stanislav Malyshev <stas@php.net> |
fix lambda function static vars (related to #17115)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| f68c7ff |
|
10-Jun-2003 |
James Cox <imajes@php.net> |
updating license information in the headers.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 7f52928 |
|
09-Jun-2003 |
foobar <sniper@php.net> |
ws
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 4abaac8 |
|
08-Jun-2003 |
Zeev Suraski <zeev@php.net> |
Fix set_error_handler()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 039c174 |
|
04-Jun-2003 |
Stanislav Malyshev <stas@php.net> |
rm namespace leftovers
/PHP_5_4/Zend/zend_builtin_functions.c
|
| f7f5a5e |
|
02-Jun-2003 |
Stanislav Malyshev <stas@php.net> |
MEGA-patch: namespaces are R.I.P.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 66b9125 |
|
21-May-2003 |
Marcus Boerger <helly@php.net> |
Make use optimized string lowering
/PHP_5_4/Zend/zend_builtin_functions.c
|
| bec9581 |
|
21-May-2003 |
foobar <sniper@php.net> |
Fixed bug #23619 (set_error_handler() registered handler not called for object instances). (Jani, waboring@qualys.com)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| ad01495 |
|
21-Apr-2003 |
Stanislav Malyshev <stas@php.net> |
Change get_class() so that it returns qualified names for namespaced classes. *HEADS UP*: get_class_name() handler interface is changed, now it should allocate the space it returns with emalloc, and the users free it. If anyone has problems with it or has suggestions how to do it without this - please tell. Also: make function_exists() understand namespaces.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| ba02f60 |
|
20-Apr-2003 |
Stanislav Malyshev <stas@php.net> |
refine the set_error_handler fix
/PHP_5_4/Zend/zend_builtin_functions.c
|
| faafbd6 |
|
20-Apr-2003 |
Stanislav Malyshev <stas@php.net> |
Fix for bug #21094 (set_error_handler can not accept methods), by Timm Friebe
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 591863d |
|
08-Apr-2003 |
Andrei Zmievski <andrei@php.net> |
Switch some functions to use new zend_lookup_ns_class() methods. This means that they will accept both simple and fully qualified class names.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 800de8a |
|
02-Apr-2003 |
Stanislav Malyshev <stas@php.net> |
allow class_exists() to work with namespaces too. add CLASS_IS_NAMESPACE macro
/PHP_5_4/Zend/zend_builtin_functions.c
|
| e12415c |
|
02-Apr-2003 |
Stanislav Malyshev <stas@php.net> |
fix typo
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 8a03806 |
|
02-Apr-2003 |
Stanislav Malyshev <stas@php.net> |
fix parameterless get_declared_classes call
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 62f9eb8 |
|
01-Apr-2003 |
Andrei Zmievski <andrei@php.net> |
Split ZEND_NAMESPACE into user and internal namespaces. Hope this is okay with engine folks.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 438aaf7 |
|
01-Apr-2003 |
Stanislav Malyshev <stas@php.net> |
improve namespace name hanfling
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 334702d |
|
01-Apr-2003 |
Stanislav Malyshev <stas@php.net> |
fix get_declared_classes()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| f9fae74 |
|
01-Apr-2003 |
Stanislav Malyshev <stas@php.net> |
make get_declared_classes() work with namespaces (based on Tal Peer's patch)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 3fc8528 |
|
26-Mar-2003 |
Sebastian Bergmann <sebastian@php.net> |
Eliminate TSRMLS_FETCH() calls in destroy_op_array() and zend_get_class_entry().
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 26dd849 |
|
05-Mar-2003 |
Zeev Suraski <zeev@php.net> |
Add support for interfaces
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 3661930 |
|
10-Feb-2003 |
Zeev Suraski <zeev@php.net> |
Fix get_parent_class()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| e7b5c21 |
|
08-Feb-2003 |
Sebastian Bergmann <sebastian@php.net> |
zend_config.h (and its Win32 version) is already included by zend.h
/PHP_5_4/Zend/zend_builtin_functions.c
|
| df3662f |
|
08-Feb-2003 |
Ilia Alshanetsky <iliaa@php.net> |
The string.h is already avaliable through zend.h, so the manual inclusion is not necessary.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 957aeb8 |
|
07-Feb-2003 |
Ilia Alshanetsky <iliaa@php.net> |
Added a check to ensure that string.h is avaliable before trying to use it. Thanks Andi.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 419108f |
|
07-Feb-2003 |
Ilia Alshanetsky <iliaa@php.net> |
Added missing header.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| ae6cc1a |
|
07-Feb-2003 |
Ilia Alshanetsky <iliaa@php.net> |
Fixed bug #15734 (Added an optional parameter to get_defined_constants(), which if passed, will include information regarding who created the constant).
/PHP_5_4/Zend/zend_builtin_functions.c
|
| dc052fe |
|
06-Feb-2003 |
Ilia Alshanetsky <iliaa@php.net> |
Fixed bug #19506 (get_extension_funcs() can now retrieve a list of built-in Zend Engine functions, if "zend" is specified as the module name). Made get_extension_funcs() on failure.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 333406b |
|
01-Feb-2003 |
foobar <sniper@php.net> |
- Added some missing CVS $Id$ tags, headers and footers.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 24db7f1 |
|
12-Jan-2003 |
Sebastian Bergmann <sebastian@php.net> |
ZTS fixes.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| c37ee2a |
|
12-Jan-2003 |
Harald Radi <phanto@php.net> |
fix 'use of uninitialized variable' warning
/PHP_5_4/Zend/zend_builtin_functions.c
|
| efcd8a7 |
|
08-Jan-2003 |
Ilia Alshanetsky <iliaa@php.net> |
MFZE2
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 2c5d4b8 |
|
31-Dec-2002 |
Sebastian Bergmann <sebastian@php.net> |
Bump year.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 27de54b |
|
01-Dec-2002 |
Andi Gutmans <andi@php.net> |
- MFZE1
/PHP_5_4/Zend/zend_builtin_functions.c
|
| f222884 |
|
01-Dec-2002 |
Andi Gutmans <andi@php.net> |
- Revert as the patch doesn't compile
/PHP_5_4/Zend/zend_builtin_functions.c
|
| b6ecd67 |
|
01-Dec-2002 |
Andi Gutmans <andi@php.net> |
- MFZE1
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 671fff2 |
|
30-Nov-2002 |
Andi Gutmans <andi@php.net> |
h WHitespace
/PHP_5_4/Zend/zend_builtin_functions.c
|
| c6502fa |
|
27-Nov-2002 |
Andi Gutmans <andi@php.net> |
- Nuke use of deprecated macro
/PHP_5_4/Zend/zend_builtin_functions.c
|
| e8214a3 |
|
23-Nov-2002 |
Andi Gutmans <andi@php.net> |
- Commit Marcus' cleanup of abstract and static inheritance and improve - error messages
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 33d0e4e |
|
20-Nov-2002 |
Derick Rethans <derick@php.net> |
- MFZE1: Disable leak() and crash() when not using debug mode
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 4be862b |
|
19-Nov-2002 |
Zeev Suraski <zeev@php.net> |
MFZE1 - error_reporting fix
/PHP_5_4/Zend/zend_builtin_functions.c
|
| d7648f4 |
|
21-Oct-2002 |
Thies C. Arntzen <thies@php.net> |
MFZE1
/PHP_5_4/Zend/zend_builtin_functions.c
|
| d3617c5 |
|
09-Oct-2002 |
Ilia Alshanetsky <iliaa@php.net> |
MFZE1 zend_str_tolower issue.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 52bd901 |
|
28-Sep-2002 |
Derick Rethans <derick@php.net> |
- Fix for defines...
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 34f5bd5 |
|
28-Sep-2002 |
Derick Rethans <derick@php.net> |
- Fix build in non-ZTS mode
/PHP_5_4/Zend/zend_builtin_functions.c
|
| ee7b8f9 |
|
26-Sep-2002 |
Ilia Alshanetsky <iliaa@php.net> |
MFZE1
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 7dfa439 |
|
18-Sep-2002 |
Zeev Suraski <zeev@php.net> |
Add useful debugging function
/PHP_5_4/Zend/zend_builtin_functions.c
|
| a35c61a |
|
16-Sep-2002 |
Andrei Zmievski <andrei@php.net> |
MFZE1
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 43139dc |
|
15-Sep-2002 |
Andi Gutmans <andi@php.net> |
- WS - Always use "if (" and not "if("
/PHP_5_4/Zend/zend_builtin_functions.c
|
| ca0a7c4 |
|
03-Sep-2002 |
Thies C. Arntzen <thies@php.net> |
nuke warning
/PHP_5_4/Zend/zend_builtin_functions.c
|
| db92641 |
|
03-Sep-2002 |
Thies C. Arntzen <thies@php.net> |
nuke unneeded stuff
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 1c5841d |
|
03-Sep-2002 |
Andi Gutmans <andi@php.net> |
- Fix typo
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 96ab239 |
|
02-Sep-2002 |
Thies C. Arntzen <thies@php.net> |
refine last patch. if the argument-stack is not consistent don't try to show arguments. no call to zend_error is made as we might end up in an infinite recursion if called from an error_handler. so: if the arguments to functions aren't shown in debug_backtrace this is 'cause the arument stack was not consistent when debug_backtrace was called.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 9afea71 |
|
02-Sep-2002 |
Thies C. Arntzen <thies@php.net> |
debug_backtrace() now checks the complete argument-stack for consistency.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| eef3e66 |
|
28-Aug-2002 |
Thies C. Arntzen <thies@php.net> |
debug_backtrace() - make args passed to functions called vy call_user_function available again.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| b72069e |
|
28-Aug-2002 |
Thies C. Arntzen <thies@php.net> |
debug_backtrace(): - make args work if called from the error_handler - fix refcount for args
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 4d931b9 |
|
26-Aug-2002 |
Thies C. Arntzen <thies@php.net> |
debug_backtrace(): show name of included file for include and require calls plus some small fixes suggested by andi. # now it's perfect;-)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| c651dd9 |
|
24-Aug-2002 |
Andi Gutmans <andi@php.net> |
- Whitespace
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 8a02b43 |
|
24-Aug-2002 |
Andi Gutmans <andi@php.net> |
- Whitespace and better variable name
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 800c67a |
|
24-Aug-2002 |
Thies C. Arntzen <thies@php.net> |
fix warning
/PHP_5_4/Zend/zend_builtin_functions.c
|
| eea1a0b |
|
23-Aug-2002 |
Thies C. Arntzen <thies@php.net> |
debug_backtrace: show include/require/eval as normal functions on the stack # the hard bit is to find out the args for those
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 8feda5c |
|
23-Aug-2002 |
Derick Rethans <derick@php.net> |
- No spaces :)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 2808091 |
|
23-Aug-2002 |
Thies C. Arntzen <thies@php.net> |
- debug_backtrace now also returns an array containing the arguments of the called function. zeev, andi - is knowing the structure of the stack considered a bad thing in zend_builtin_function? if yes i would have to create a new function in zend_ptr_stack.c (but i think we are save this way)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 7ed2d36 |
|
23-Aug-2002 |
Thies C. Arntzen <thies@php.net> |
- debug_backtrace: added "type" ('->' or '::') for object calls. made calls done thru call_user_func show-up correct in backtraces. andi, does this look correct to you?
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 04788f9 |
|
16-Aug-2002 |
Stig Bakken <ssb@php.net> |
@- Added set_exception_handler() function for registering a global, @ catch-all exception handling function (Stig) - Added set_exception_handler() function for registering a global, catch-all exception handling function (Stig)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 41e3f4f |
|
26-Jul-2002 |
Andi Gutmans <andi@php.net> |
- Fix problem with debug_backtrace() reported by Stig. We weren't reporting - global function information because it wasn't available. We have to do - an additional assignment per-function call so that it'll be available. - Also don't define the global scope as function name _main_ but leave it - empty so that frameworks like Pear can decide what they want to do.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| eebae9f |
|
05-Jul-2002 |
Stig Bakken <ssb@php.net> |
* folding fixes
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 28247f5 |
|
26-Jun-2002 |
Andi Gutmans <andi@php.net> |
- Centralize global class fetch
/PHP_5_4/Zend/zend_builtin_functions.c
|
| b4a76ac |
|
11-Jun-2002 |
Andi Gutmans <andi@php.net> |
- Don't show debug_backtrace() in the trace itself. - This patch is a bit ugly because the whole code itself is pretty complex - and hard to re-order.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 3738a6e |
|
09-Jun-2002 |
Harald Radi <phanto@php.net> |
only check for an available class entry instead of the std_object_handlers on some places #some linuxtag work
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 4f77354 |
|
13-May-2002 |
Derick Rethans <derick@php.net> |
- MFZE1
/PHP_5_4/Zend/zend_builtin_functions.c
|
| dc0bc97 |
|
10-May-2002 |
Andi Gutmans <andi@php.net> |
- Nuke C++ comment
/PHP_5_4/Zend/zend_builtin_functions.c
|
| b6219a0 |
|
10-May-2002 |
Andi Gutmans <andi@php.net> |
- Make debug_backtrace() return an array. Still not finished because I might want to differentiate between method calls and static methods. Example: $bt = debug_backtrace(); foreach ($bt as $frame) { if (isset($frame['class'])) { print $frame['class']; print "::"; } print $frame['function']; print " ["; print $frame['file']; print ":"; print $frame['line']; print "]\n"; }
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 14a81f9 |
|
08-May-2002 |
Andi Gutmans <andi@php.net> |
- Hopefully fix problems with debug_backtrace()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| b43ba8d |
|
08-May-2002 |
Derick Rethans <derick@php.net> |
- MFZE1
/PHP_5_4/Zend/zend_builtin_functions.c
|
| b66c89c |
|
07-May-2002 |
Andi Gutmans <andi@php.net> |
- More debug backtrace work. It still doesn't work very well...
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 7e5ec2d |
|
02-May-2002 |
Andi Gutmans <andi@php.net> |
Initial support for built-in backtracing. There are still a few problems such as includes and calling other functions from internal functions which aren't seen (will have to think if and how to fix this). Also the main scripts filename isn't available. Need to think about that.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 7a06754 |
|
30-Apr-2002 |
Stanislav Malyshev <stas@php.net> |
Make OBJCE return zend_class_entry*, also some cleanups
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 51e797f |
|
23-Apr-2002 |
Harald Radi <phanto@php.net> |
some type cleanup work
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 6ac6cb1 |
|
22-Apr-2002 |
Harald Radi <phanto@php.net> |
added get_class_entry callback handler to the object handlers structure
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 92dd5e6 |
|
12-Mar-2002 |
Stanislav Malyshev <stas@php.net> |
- make class tables contain class_entry *, not class_entry - fix isset($this)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 1f9464e |
|
02-Mar-2002 |
Derick Rethans <derick@php.net> |
- MFZE1
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 0c6be86 |
|
02-Mar-2002 |
Derick Rethans <derick@php.net> |
- MFZE1
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 6608f07 |
|
07-Feb-2002 |
Stanislav Malyshev <stas@php.net> |
Mega-commit: Enter the new object model Note: only standard Zend objects are working now. This is definitely going to break custom objects like COM, Java, etc. - this will be fixed later. Also, this may break other things that access objects' internals directly.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| cb2124b |
|
02-Feb-2002 |
Sebastian Bergmann <sebastian@php.net> |
Revert per Andi's request. Sorry :-(
/PHP_5_4/Zend/zend_builtin_functions.c
|
| fd884e2 |
|
02-Feb-2002 |
Sebastian Bergmann <sebastian@php.net> |
Fix warning. Again :-)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 2c95fc2 |
|
02-Feb-2002 |
Andi Gutmans <andi@php.net> |
- Please don't use strcmp() and friends in Zend but only the mem* - functions. I didn't check this patch so please check that it works.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 86469a0 |
|
02-Feb-2002 |
Sebastian Bergmann <sebastian@php.net> |
Fix a warning.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 031784c |
|
01-Feb-2002 |
Sebastian Bergmann <sebastian@php.net> |
MFZE1: is_a()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 62dc854 |
|
06-Jan-2002 |
Sebastian Bergmann <sebastian@php.net> |
Happy New Year.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| d863d52 |
|
11-Dec-2001 |
Sebastian Bergmann <sebastian@php.net> |
Update headers.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 5476706 |
|
04-Dec-2001 |
Andi Gutmans <andi@php.net> |
- Damn Zeev :)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 4f6c95d |
|
11-Aug-2001 |
Zeev Suraski <zeev@php.net> |
Whitespace
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 3aa5674 |
|
02-Aug-2001 |
Zeev Suraski <zeev@php.net> |
TSRMLS fixes
/PHP_5_4/Zend/zend_builtin_functions.c
|
| d76cf1d |
|
31-Jul-2001 |
Zeev Suraski <zeev@php.net> |
More TSRMLS_FETCH work
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 4187439 |
|
30-Jul-2001 |
Zeev Suraski <zeev@php.net> |
More TSRMLS_FETCH work
/PHP_5_4/Zend/zend_builtin_functions.c
|
| b525549 |
|
30-Jul-2001 |
Zeev Suraski <zeev@php.net> |
More TSRMLS_FETCH work, and get rid of redundant ParametersPassedByRef
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 8ce8324 |
|
30-Jul-2001 |
Zeev Suraski <zeev@php.net> |
More TSRMLS_FETCH annihilation
/PHP_5_4/Zend/zend_builtin_functions.c
|
| b577038 |
|
30-Jul-2001 |
Zeev Suraski <zeev@php.net> |
Avoid TSRMLS_FETCH()'s (still lots of work left)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 896eec1 |
|
28-Jul-2001 |
Andi Gutmans <andi@php.net> |
- Use the Z_OBJ* macros for accessing objects
/PHP_5_4/Zend/zend_builtin_functions.c
|
| b4f3b9d |
|
28-Jul-2001 |
Zeev Suraski <zeev@php.net> |
Redesigned thread safety mechanism - nua nua
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 2c254ba |
|
27-Jul-2001 |
Zeev Suraski <zeev@php.net> |
Get rid of ELS_*(), and use TSRMLS_*() instead. This patch is *bound* to break some files, as I must have had typos somewhere. If you use any uncommon extension, please try to build it...
/PHP_5_4/Zend/zend_builtin_functions.c
|
| b70eedd |
|
26-Jun-2001 |
Andi Gutmans <andi@php.net> |
- Fix crash bug (fix by Jani).
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 9f0a619 |
|
23-May-2001 |
Andrei Zmievski <andrei@php.net> |
Fix segfault -- need to copy-construct constant value.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 4d78270 |
|
21-May-2001 |
Andrei Zmievski <andrei@php.net> |
Moving some functions into Zend.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 1b94b89 |
|
30-Apr-2001 |
Andi Gutmans <andi@php.net> |
- Add mistakenly removen closing bracket
/PHP_5_4/Zend/zend_builtin_functions.c
|
| ec1068d |
|
30-Apr-2001 |
Andi Gutmans <andi@php.net> |
- Get rid of warning
/PHP_5_4/Zend/zend_builtin_functions.c
|
| acd56b0 |
|
27-Apr-2001 |
Andi Gutmans <andi@php.net> |
- More whitespace fixes while I'm at it.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 0971ff9 |
|
27-Apr-2001 |
Andi Gutmans <andi@php.net> |
- Whitespace changes to be standard like the rest of Zend
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 3e2ff34 |
|
26-Mar-2001 |
Andrei Zmievski <andrei@php.net> |
Updated get_class_methods() to take class instance as well as class name.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 54da902 |
|
26-Mar-2001 |
Andrei Zmievski <andrei@php.net> |
Making it possible to pass a class name to get_parent_class() as well as a class instance.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 2b2484d |
|
23-Mar-2001 |
Andrei Zmievski <andrei@php.net> |
Fixing function name length.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| d2c9e80 |
|
26-Feb-2001 |
Andi Gutmans <andi@php.net> |
- Update copyright year
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 0bed994 |
|
24-Feb-2001 |
Andi Gutmans <andi@php.net> |
- Add exports from Daniel Beulshausen
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 36eaad2 |
|
22-Dec-2000 |
Zeev Suraski <zeev@php.net> |
Allow get_current_key() not to return the key itself, instead of a duplicate
/PHP_5_4/Zend/zend_builtin_functions.c
|
| acdae3a |
|
07-Dec-2000 |
Sascha Schumann <sas@php.net> |
Hardcode strlen due to problems on SCO OpenServer 5.0.4 which defines strlen to __std_hdr_strlen.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| b531e43 |
|
07-Dec-2000 |
Stanislav Malyshev <stas@php.net> |
Fix memory leak - get_current_key mallocs it's result, no need to copy it.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 81814c8 |
|
27-Nov-2000 |
Andrei Zmievski <andrei@php.net> |
Update class constants before trying to get default properties.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 9ca1038 |
|
21-Nov-2000 |
Andrei Zmievski <andrei@php.net> |
Sterling's patch to make get_defined_vars() simpler and better.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 610edbc |
|
17-Oct-2000 |
Andi Gutmans <andi@php.net> |
- Fix copy&paste bug
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 154052f |
|
14-Oct-2000 |
Andi Gutmans <andi@php.net> |
- Add another patch from Sterling.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 5c6593b |
|
14-Oct-2000 |
Andi Gutmans <andi@php.net> |
- Preliminary commit of Sterlings get_defined_functions()/get_defined_vars functions
/PHP_5_4/Zend/zend_builtin_functions.c
|
| ab8c6ed |
|
30-Sep-2000 |
Andi Gutmans <andi@php.net> |
- Cleanup error output
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 5918218 |
|
18-Sep-2000 |
Stanislav Malyshev <stas@php.net> |
Made get_included_files() work again, in somewhat different way
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 5286b39 |
|
12-Sep-2000 |
Zeev Suraski <zeev@php.net> |
Make compile_string() accept a description of the code
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 0fd8685 |
|
05-Sep-2000 |
Andrei Zmievski <andrei@php.net> |
Fix memory overrun.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 951eb90 |
|
05-Sep-2000 |
Stanislav Malyshev <stas@php.net> |
Fix crash with trigger_error having no args (#6549)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 1192fe5 |
|
26-Aug-2000 |
Andi Gutmans <andi@php.net> |
- Don't define this function in non-debug mode
/PHP_5_4/Zend/zend_builtin_functions.c
|
| c06692e |
|
09-Aug-2000 |
Zeev Suraski <zeev@php.net> |
The patch we promised - redesigned the compilation/execution API: Advantages: - Smaller memory footprint for the op arrays - Slightly faster compilation times (due to saved erealloc() calls and faster zend_op initialization) - include_once() & require_once() share the same file list - Consistency between include() and require() - this mostly means that return() works inside require()'d files just as it does in include() files (it used to be meaningless in require()'d files, most of the time (see below)) - Made require() consistent with itself. Before, if the argument was not a constant string, require() took the include() behavior (with return()). - Removed lots of duplicate code. Bottom line - require() and include() are very similar now; require() is simply an include() which isn't allowed to fail. Due to the erealloc() calls for large op arrays, require() didn't end up being any faster than include() in the Zend engine.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 2c95b11 |
|
28-Jul-2000 |
Stanislav Malyshev <stas@php.net> |
Make define return false and issue E_NOTICE when trying to redefine constant @- Make define return false and issue E_NOTICE when trying to redefine constant (Stas)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 1373a16 |
|
26-Jul-2000 |
Stanislav Malyshev <stas@php.net> |
Add strncasecmp function @ Added strncasecmp function (Andi)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 58e1dd2 |
|
18-Jul-2000 |
Zeev Suraski <zeev@php.net> |
Forgot to link this function...
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 55d313d |
|
14-Jul-2000 |
Zeev Suraski <zeev@php.net> |
Improve register_resource_ex() infrastructure
/PHP_5_4/Zend/zend_builtin_functions.c
|
| fde2e61 |
|
30-Jun-2000 |
Zeev Suraski <zeev@php.net> |
error_reporting fix
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 34c2b0a |
|
17-Jun-2000 |
Zeev Suraski <zeev@php.net> |
- Add restore_error_handler() error_handler's are now stored in a stack
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 6b8059a |
|
12-Jun-2000 |
Zeev Suraski <zeev@php.net> |
Make Egon happy :)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| e962769 |
|
12-Jun-2000 |
Zeev Suraski <zeev@php.net> |
Return the previous error handler from set_error_handler()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| fce92e3 |
|
12-Jun-2000 |
Zeev Suraski <zeev@php.net> |
Avoid using E_CORE_* errorlevels in any place which is not in the global startup sequence
/PHP_5_4/Zend/zend_builtin_functions.c
|
| a297914 |
|
10-Jun-2000 |
Zeev Suraski <zeev@php.net> |
Fix bug #4768
/PHP_5_4/Zend/zend_builtin_functions.c
|
| b51aa1f |
|
09-Jun-2000 |
Andrei Zmievski <andrei@php.net> |
Made an alias for hash apply with arguments.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| fddf89a |
|
09-Jun-2000 |
Zeev Suraski <zeev@php.net> |
Fixed bug #4819
/PHP_5_4/Zend/zend_builtin_functions.c
|
| f8983e4 |
|
05-Jun-2000 |
Andi Gutmans <andi@php.net> |
- Complete change to create_function()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| b7a8baf |
|
04-Jun-2000 |
Zeev Suraski <zeev@php.net> |
Rename lambda()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| e374f6f |
|
03-Jun-2000 |
Zeev Suraski <zeev@php.net> |
Fix a lambda() bug
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 70345bd |
|
03-Jun-2000 |
Zeev Suraski <zeev@php.net> |
Add missing {
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 0b7a9ce |
|
03-Jun-2000 |
Zeev Suraski <zeev@php.net> |
- Fix Win32 compilation (Use winsock2.h from now on) - Add lambda() support
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 746f018 |
|
02-Jun-2000 |
Zeev Suraski <zeev@php.net> |
Update error code
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 164e4e5 |
|
01-May-2000 |
Andrei Zmievski <andrei@php.net> |
Added a way to get all declared classes.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 67f6974 |
|
19-Apr-2000 |
Zeev Suraski <zeev@php.net> |
Initial support for trapping errors (not complete and disabled; will be enabled only post-PHP 4.0.0)
/PHP_5_4/Zend/zend_builtin_functions.c
|
| a51d305 |
|
19-Apr-2000 |
Zeev Suraski <zeev@php.net> |
- Renamed get_used_files() to get_required_files() for consistency - Documented some functions - Added user-level warning messages - Added user_error()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| a659712 |
|
28-Mar-2000 |
Zeev Suraski <zeev@php.net> |
The checks for func_num_args() and friends were broken - fixed
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 7fd92b5 |
|
26-Mar-2000 |
Andi Gutmans <andi@php.net> |
- Stop zend_func_args() and co. from crashing
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 5dba477 |
|
25-Mar-2000 |
Zeev Suraski <zeev@php.net> |
- Some header dependencies cleanup - Generalize zval_print() and zval_print_r()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 6db1899 |
|
24-Mar-2000 |
Andi Gutmans <andi@php.net> |
- Nuke hash_*_ptr functions
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 0eaa79e |
|
23-Mar-2000 |
Andrei Zmievski <andrei@php.net> |
Use WRONG_PARAM_COUNT.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 7bd5794 |
|
23-Mar-2000 |
Zeev Suraski <zeev@php.net> |
- Make it compile
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 40e99c5 |
|
23-Mar-2000 |
Andrei Zmievski <andrei@php.net> |
Added get_class_methods().
/PHP_5_4/Zend/zend_builtin_functions.c
|
| caf9049 |
|
18-Mar-2000 |
Zeev Suraski <zeev@php.net> |
The third argument to define() wasn't working right, fixed
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 05cf442 |
|
12-Mar-2000 |
Zeev Suraski <zeev@php.net> |
-
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 5951b16 |
|
10-Mar-2000 |
Andi Gutmans <andi@php.net> |
- Quick way of supporting include_once(). Good enough for RC1.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 5e55e47 |
|
06-Mar-2000 |
Zeev Suraski <zeev@php.net> |
It's official now...
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 68ab1d3 |
|
27-Feb-2000 |
Egon Schmid <eschmid@php.net> |
Fixed some protos.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| f1d0753 |
|
26-Feb-2000 |
Sam Ruby <rubys@php.net> |
compilation error - Win32
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 685fd42 |
|
26-Feb-2000 |
Andrei Zmievski <andrei@php.net> |
Added get_class_vars() and get_object_vars() functions.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 0ac9536 |
|
19-Feb-2000 |
Zeev Suraski <zeev@php.net> |
(c) patch
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 2a4d65f |
|
16-Feb-2000 |
Zeev Suraski <zeev@php.net> |
ZEND_TEST_EXCEPTIONS should be defined/undefined before it's checked
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 95c7788 |
|
14-Feb-2000 |
Andi Gutmans <andi@php.net> |
- Fix bug in func_get_arg() - Get rid of compiler warnings for unused function crash()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 81662eb |
|
13-Feb-2000 |
Zeev Suraski <zeev@php.net> |
*** empty log message ***
/PHP_5_4/Zend/zend_builtin_functions.c
|
| c2fd675 |
|
08-Feb-2000 |
Andrei Zmievski <andrei@php.net> |
Patches from Walter for strncmp() stuff.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| f207b36 |
|
05-Feb-2000 |
Zeev Suraski <zeev@php.net> |
Pass the executor globals to internal functions
/PHP_5_4/Zend/zend_builtin_functions.c
|
| fafbf6d |
|
24-Jan-2000 |
Zeev Suraski <zeev@php.net> |
- Implement declare() with declarables framework - Implement ticks - Germany&Norway - 5 points!
/PHP_5_4/Zend/zend_builtin_functions.c
|
| bdefd5d |
|
04-Jan-2000 |
Andi Gutmans <andi@php.net> |
- Change IS_UNSET -> IS_NULL
/PHP_5_4/Zend/zend_builtin_functions.c
|
| f2d703e |
|
31-Dec-1999 |
Zeev Suraski <zeev@php.net> |
- Nuke undefined_variable_string - Introduce IS_UNSET
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 235386b |
|
26-Dec-1999 |
Zeev Suraski <zeev@php.net> |
Change ALLOC_ZVAL() semantics
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 62b2087 |
|
24-Dec-1999 |
Andi Gutmans <andi@php.net> |
- Create two new macro's. ALLOC_ZVAL() and FREE_ZVAL(z) and make Zend use them.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 473632b |
|
22-Dec-1999 |
Sascha Schumann <sas@php.net> |
Kill compiler warning
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 1fe57c9 |
|
22-Dec-1999 |
Zeev Suraski <zeev@php.net> |
- Fix function_exists()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| cd7d554 |
|
18-Dec-1999 |
Zeev Suraski <zeev@php.net> |
- Introduce ZEND_NUM_ARGS(), to replace ARG_COUNT(ht) - Rename getParameters() and friends for consistency and namespace cleanliness
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 8a879b8 |
|
15-Dec-1999 |
Andrei Zmievski <andrei@php.net> |
Doh! I'm an idiot.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| c9c6446 |
|
15-Dec-1999 |
Andrei Zmievski <andrei@php.net> |
- s/inheritence/inheritance/g - Added is_subclass_of() function
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 22344ea |
|
15-Dec-1999 |
Andrei Zmievski <andrei@php.net> |
val->len
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 46b14f8 |
|
15-Dec-1999 |
Andrei Zmievski <andrei@php.net> |
Faster, must go faster.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 3fdf0db |
|
14-Dec-1999 |
Andrei Zmievski <andrei@php.net> |
- Added class_exists() - Moved function_exists() here from from the basic_functions.c - Modified method_exists() to convert method name to lowercase when checking
/PHP_5_4/Zend/zend_builtin_functions.c
|
| efc84af |
|
04-Dec-1999 |
Zeev Suraski <zeev@php.net> |
- Implement get_used_files() and get_imported_files()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| ca1d1f8 |
|
04-Oct-1999 |
Thies C. Arntzen <thies@php.net> |
use getParametersEx for all builtin functions
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 86357a9 |
|
01-Oct-1999 |
Andi Gutmans <andi@php.net> |
- Move is_ref back to being an unsigned char and not a bit field.
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 4dd47ff |
|
01-Oct-1999 |
Andi Gutmans <andi@php.net> |
- Remove locking support completely
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 49c891f |
|
22-Sep-1999 |
Thies C. Arntzen <thies@php.net> |
preliminary fix for each until andi & zeev clean up!
/PHP_5_4/Zend/zend_builtin_functions.c
|
| a30f028 |
|
21-Sep-1999 |
Zeev Suraski <zeev@php.net> |
Add get_func_args()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 9f1d0de |
|
21-Sep-1999 |
Zeev Suraski <zeev@php.net> |
*** empty log message ***
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 68217ef |
|
20-Sep-1999 |
Andi Gutmans <andi@php.net> |
- Move some more Zend internal functions from PHP
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 7831d30 |
|
20-Sep-1999 |
Andi Gutmans <andi@php.net> |
- Newline for Sun's compiler
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 06a18f1 |
|
20-Sep-1999 |
Andi Gutmans <andi@php.net> |
- Add some internal functions to Zend
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 7a4a594 |
|
20-Sep-1999 |
Zeev Suraski <zeev@php.net> |
Added zend_num_args() and zend_get_arg()
/PHP_5_4/Zend/zend_builtin_functions.c
|
| 13d840b |
|
20-Sep-1999 |
Zeev Suraski <zeev@php.net> |
Add a file in which we can put Zend builtin functions
/PHP_5_4/Zend/zend_builtin_functions.c
|