Commit graph

381 commits

Author SHA1 Message Date
Felipe Pena
611ecc5111 - Added parameter TSRMLS_DC in zend_is_callable() 2008-08-02 04:40:45 +00:00
Moriyoshi Koizumi
6e18e49861 - Suppress signedness warnings. 2008-07-24 20:44:10 +00:00
Felipe Pena
8e1b4a55cc - Added TSRMLS_DC to apply_func_args_t and zend_hash_apply_with_arguments. 2008-07-24 19:50:23 +00:00
Hannes Magnusson
5919165375 Add E_USER_DEPRECATED (patch by Lars Strojny) 2008-07-21 09:36:21 +00:00
Felipe Pena
5e7ddbdeef MFB:
- Added arginfo
- Removed #include "zend_arg_defs.c"
2008-07-06 05:03:46 +00:00
Antony Dovgal
a96cf2b175 fix crash in define() 2008-07-01 09:17:43 +00:00
Antony Dovgal
5389a44a05 int -> long 2008-07-01 07:21:24 +00:00
Stanislav Malyshev
ab8e8b75f1 convert all built-in functions to new API 2008-06-30 21:05:06 +00:00
Felipe Pena
8f7f5c7d57 - MFB: Removed E_DEPRECATED on is_a()
(http://marc.info/?l=php-internals&m=121390431523970&w=2)
2008-06-25 22:37:14 +00:00
Matt Wilmas
9c37df900c Add array_init_size() and use it where array size is known at initialization 2008-05-27 10:28:25 +00:00
Dmitry Stogov
1e2676070d Added API to use namesapces in internal extensions 2008-05-12 07:13:47 +00:00
Dmitry Stogov
1d0f893b49 Lazy EG(active_symbol_table) initialization 2008-04-29 08:15:49 +00:00
Felipe Pena
0fde623f16 New way for check void parameters 2008-03-04 23:09:02 +00:00
Felipe Pena
8e08965be6 Added new macro for check void parameters.
(deprecating ZEND_WRONG_PARAM_COUNT for this cases)
2008-02-28 13:30:43 +00:00
Marcus Boerger
6b58678c63 - Add E_DEPRECATED (Lars Strojny, Felipe Pena, Marcus) 2008-02-23 17:03:53 +00:00
Dmitry Stogov
97cecfbabe Fixed bug #43483 (get_class_methods() does not list all visible methods) 2008-02-21 15:14:38 +00:00
Dmitry Stogov
58da2d5d1e Fixed memory leaks 2008-02-19 16:39:34 +00:00
Dmitry Stogov
5aad816721 Unicode support 2008-01-29 12:08:42 +00:00
Dmitry Stogov
306369985b Fixed compilation warnings 2008-01-24 18:08:06 +00:00
Sara Golemon
8219ca044f Flag unicode safe functions 2008-01-24 09:44:28 +00:00
Dmitry Stogov
2971e13836 Changed EG(argument_stack) implementation. 2008-01-24 09:41:48 +00:00
Dmitry Stogov
6847c18150 Added garbage collector 2008-01-22 09:29:29 +00:00
Sara Golemon
4be8bc52bd Flag safe func 2008-01-21 06:36:58 +00:00
Sebastian Bergmann
9b620d50b4 Bump copyright year, 2 of 2. 2007-12-31 07:12:20 +00:00
Yiduo (David) Wang
95da0dc570 Added macros for managing zval refcounts and is_ref statuses 2007-10-07 05:15:07 +00:00
Dmitry Stogov
ce5c38af25 Fixed bug #42820 (defined() on constant with namespace prefixes tries to load class). 2007-10-03 10:33:45 +00:00
Jani Taskinen
751d5232a2 - Nuked unused variable 2007-09-29 02:08:19 +00:00
Dmitry Stogov
8146078f7b Improved memory usage by movig constants to read only memory. (Dmitry, Pierre) 2007-09-27 18:28:44 +00:00
Dmitry Stogov
189ac4f201 Late Static Binding (Dmitry, Etienne Kneuss) 2007-09-26 07:16:33 +00:00
Dmitry Stogov
894f79596e typo 2007-09-11 11:35:46 +00:00
Dmitry Stogov
7256dc0894 forgotten part 2007-09-11 11:34:51 +00:00
Sebastian Bergmann
9ad07186b6 MFB: Add optional parameter to debug_backtrace(). 2007-08-30 07:43:53 +00:00
Dmitry Stogov
611abb17fc Namespace constants 2007-08-24 13:50:52 +00:00
Dmitry Stogov
1322b1a30a Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload, in the same way as "instanceof" operator). 2007-08-22 13:20:09 +00:00
Dmitry Stogov
ad8aa49f06 Fixed bug #42211 (property_exists() fails to find protected properties from a parent class) 2007-08-08 13:32:58 +00:00
Antony Dovgal
2de948a3fa int -> zend_bool 2007-08-02 20:32:34 +00:00
Johannes Schlüter
0122a6fede - Respect value of the parameter for get_loaded_extensions() and
get_defined_cosntants()
2007-08-02 16:52:59 +00:00
Johannes Schlüter
c883e25485 - Add additional param to get_loaded_extensions() for returning Zend
extensions (Fixes #41278)
2007-07-31 22:45:08 +00:00
Dmitry Stogov
92d3bc0c93 Fixed bug #40757 (get_object_vars get nothing in child class)
Fixed bug #41929 (Foreach on object does not iterate over all visible properties)
2007-07-24 11:40:07 +00:00
Antony Dovgal
4adec955f9 fix folding and ws 2007-07-10 15:06:58 +00:00
Johannes Schlüter
eae4b3109e Fix #41640 (get_class_vars produces error on class constants) 2007-06-09 08:36:52 +00:00
Dmitry Stogov
2908322c14 WIN64 support 2007-04-16 09:43:53 +00:00
Sara Golemon
b39fc244f0 Update create_function() 2007-01-05 19:00:36 +00:00
Sebastian Bergmann
3717df72ae Bump year. 2007-01-01 09:29:37 +00:00
Antony Dovgal
120275b00e fix possible leak on failure in get_defined_functions() 2006-12-20 23:19:44 +00:00
Antony Dovgal
afd3d27c5f resolve coverity issue #224 2006-11-28 21:19:58 +00:00
Antony Dovgal
43559f1b18 fix leak in get_extension_funcs() 2006-11-21 11:10:01 +00:00
Antony Dovgal
6983398b91 fix proto 2006-11-21 10:48:16 +00:00
Dmitry Stogov
7edaae4ebf typo 2006-11-15 17:53:39 +00:00
Dmitry Stogov
cc134cef18 Fixed bug #39445 (Calling debug_backtrace() in the __toString() function produces a crash) 2006-11-15 16:05:26 +00:00