Antony Dovgal
7a089a43af
MFH: fix DVAL_TO_LVAL() on AIX with old gcc
2006-07-18 08:17:28 +00:00
Antony Dovgal
a9469060e5
MFH: init variables and get rid of annoying warnings
2006-07-12 21:17:30 +00:00
Antony Dovgal
9d57621235
MFH: initialize EG(exit_status) in ZTS mode
2006-07-12 18:10:56 +00:00
Dmitry Stogov
8bb047ee97
Fixed bug #36759 (Objects destructors are invoked in wrong order when script is finished).
2006-07-12 07:54:00 +00:00
Antony Dovgal
3aaf62d159
there is no Unicode in 5_2
2006-07-11 12:15:11 +00:00
Dmitry Stogov
631a00a0a0
Fixed memory leak in case of exception in iterator callbacks in 'foreach(new Iterator()...' (spl/tests/iterator_047.phpt).
2006-07-11 08:52:28 +00:00
Marcus Boerger
704eced26b
- MFH Fixed Bug #37667 (Object is not added into array returned by __get)
2006-07-10 00:36:28 +00:00
Marcus Boerger
dd5cbcd24c
- Fixed Bug #37811 define not using toString on objects
2006-07-09 22:45:11 +00:00
Marcus Boerger
c514ee0c9b
- MFH Fix issue with comparing objects with objects
2006-07-09 18:03:42 +00:00
Marcus Boerger
e9be807267
- MFH Add new test
2006-07-09 17:04:27 +00:00
Marcus Boerger
fa57959f47
- MFH:
...
. Fix comparision edgecases involving objects (Tony, Marcus)
. Use ZVAL_LONG() where appropriate
2006-07-09 16:58:05 +00:00
Marcus Boerger
d5811fc08a
- MFH Fix test
2006-07-09 16:56:22 +00:00
Antony Dovgal
91f9af4360
add test
2006-07-06 16:14:56 +00:00
Sara Golemon
86bbbbdce4
MFH (def.h rev:1.121, execute.h rev:1.120)
...
Silence FETCH_OBJ_IS / undefined notices
2006-07-06 15:32:07 +00:00
Antony Dovgal
058b529ae7
oops.. fix copy/paste typo
2006-07-05 11:54:08 +00:00
Antony Dovgal
c4c96c042e
MFH: export zend_std_get_constructor()
2006-07-05 11:41:25 +00:00
Antony Dovgal
859ab9a4cf
MFH: improve error messages
2006-07-05 11:39:00 +00:00
Antony Dovgal
41ada4ba9b
add new tests
2006-06-27 21:10:04 +00:00
Antony Dovgal
badf27fb2a
MFH: no need to throw E_ERROR here
2006-06-27 19:58:43 +00:00
Antony Dovgal
1757bf8822
fix typo
2006-06-22 21:24:23 +00:00
Antony Dovgal
5ffbb85103
MFH: init variables
2006-06-20 13:28:11 +00:00
Antony Dovgal
8df36aaf32
fix test
2006-06-20 13:06:50 +00:00
Antony Dovgal
c458d1347b
fix tests
2006-06-19 17:33:44 +00:00
Dmitry Stogov
ada4e506a7
MFH: Added automatic module globals management.
2006-06-15 14:03:21 +00:00
Marcus Boerger
9660548a22
- MFH Arginfo fix (Hannes)
2006-06-13 20:57:35 +00:00
Stefan Esser
7bbf35320d
MFH: Added hook for compile_string()
2006-06-13 12:57:48 +00:00
Ilia Alshanetsky
f1fb77d1aa
Make zend_print_zval_r_ex() use the write callback function.
2006-06-11 16:28:24 +00:00
Dmitry Stogov
2a7d16f8fd
Proper fix for bug #37707 ("clone $x" must call __clone() enven if result value is not used)
2006-06-08 08:56:27 +00:00
Dmitry Stogov
6e24feb80d
Wrap "wrong" unreachable code with "#if 0"
2006-06-08 08:37:51 +00:00
Ilia Alshanetsky
8d4bb9ca74
Fixed bug #37707 clone without assigning leaks memory
...
# Based on a patch by Nuno
2006-06-07 13:41:49 +00:00
Marcus Boerger
64c353ab79
- MFH zend_fcall_info_*() and parameter parsing option 'f'
...
# Right now i see this as the best option but we might shuffle code around
# later if someone comes up with a better solution.
2006-06-07 09:43:54 +00:00
Marcus Boerger
de39078f7b
- Regenerated after zend_vm_def.h change
2006-06-07 09:22:08 +00:00
Marcus Boerger
5cdefd07cd
- MFH Fix issue with interfaces being inherited multiple times
2006-06-07 09:21:06 +00:00
Antony Dovgal
f6a400bd9f
revert by Andi's request
2006-06-06 14:17:21 +00:00
Antony Dovgal
e8d568ea8d
fix test
2006-06-06 11:33:59 +00:00
Antony Dovgal
8204511d71
MFH: do not allow to implement the same interface twice
...
add tests
2006-06-06 10:03:01 +00:00
Zeev Suraski
51d495850a
Restore ZE1 compatibility mode (Zend Engine part - the modules patches
...
will follow later today)
2006-06-05 13:58:52 +00:00
Stanislav Malyshev
0c518a03a9
fix .dsp build
2006-06-04 18:03:25 +00:00
Marcus Boerger
6c0f166794
- Fix function flag check
2006-06-04 10:27:28 +00:00
Dmitry Stogov
6c61aeb012
SAPI globals are destroied at this point and reporting errors about memory leaks can cause crash.
2006-06-02 13:30:55 +00:00
Antony Dovgal
ff59351416
add new tests
2006-06-01 11:57:49 +00:00
Antony Dovgal
29be5946f9
MFH: throw a warning when using invalid offset types with strings
2006-06-01 11:56:44 +00:00
Antony Dovgal
c188ec09eb
add more tests
2006-05-31 18:47:21 +00:00
Antony Dovgal
8f78a2727b
add tests for E_STRICT that will become E_FATAL in PHP 6
2006-05-31 14:54:52 +00:00
Dmitry Stogov
8df40bdb31
Keeping consistent arg_stack during arguments freeing (Exception from destructor may use inconsistent arg_stack for backtrace).
2006-05-31 13:01:57 +00:00
Dmitry Stogov
51e52e20ef
Support for nested exceptions and fatal errors in destructors
2006-05-31 12:59:31 +00:00
Marcus Boerger
d87de86823
- Switch back to old severities and still keep bugfix for
...
#37632 (Protected method access problem)
# It wasn't really my intention to change the severity. We simply didn't
# have tests for that.
2006-05-30 23:10:28 +00:00
Marcus Boerger
2d7d2aebe6
- MFH WS
2006-05-30 19:41:04 +00:00
Antony Dovgal
82d326bdea
MFH: there is no ce at this point, revert this line to its previous state
2006-05-29 21:28:29 +00:00
Marcus Boerger
1b172b1371
- MFH Bugfix #37632 (Protected method access problem)
2006-05-29 20:06:43 +00:00
Marcus Boerger
5f63b5c4ee
- Revert until there is an ok for the full patch
2006-05-27 20:16:53 +00:00
Marcus Boerger
ca6a202160
- WS
2006-05-27 19:06:06 +00:00
Marcus Boerger
493f39da2d
- MFH: Fix bug #37212 (Access to protected property of common base class)
...
By adding "zend_class_entry *ce" to struct zend_property_info;
2006-05-27 18:39:53 +00:00
Johannes Schlüter
ccfc0d9d99
- MFH Fix #37614 (Class name lowercased in error message)
2006-05-27 18:23:48 +00:00
Marcus Boerger
26145c2e0c
- WS/CS
2006-05-27 18:04:13 +00:00
Marcus Boerger
1d5f721fd9
- MFH Sync error messages and simplify error message generation code
2006-05-26 00:36:13 +00:00
Antony Dovgal
9dd24c6d87
fix error messages when converting objects to other types
...
add new function
MFB will follow soon
2006-05-25 10:01:06 +00:00
Dmitry Stogov
26ccde4da9
Fixed bug #37558 (timeout functionality doesn't work after a second PHP starup on the same thread). (p dot desarnaud at wanadoo dot fr)
2006-05-25 07:46:25 +00:00
Marcus Boerger
f88a172959
- MFH Handle NULL in C argument parsing correct
2006-05-23 22:22:11 +00:00
Marcus Boerger
8d4eea74d5
- Fix double error raising issue
2006-05-23 21:50:29 +00:00
Sebastian Bergmann
3e7df40852
MFH: Add bison 2.2 to the list of supported versions.
2006-05-23 11:11:16 +00:00
Marcus Boerger
7577130156
- MFH improve error messages
2006-05-21 18:10:31 +00:00
Marcus Boerger
1be624e7ba
- MFH Sync vm generation with head
...
- Regenerate vm
2006-05-21 18:00:14 +00:00
Marcus Boerger
290ed55060
- MFH Improved error message
2006-05-20 21:02:44 +00:00
Marcus Boerger
cd4ab2f6fe
- MFH Use correct version
2006-05-20 09:12:28 +00:00
Marcus Boerger
397c88ae74
- MFH Add new tests
2006-05-20 09:08:35 +00:00
Dmitry Stogov
cdb0ed7587
Fixed random crashes in ZTS mode becouse of uninitialized EG(modified_ini_directives).
2006-05-19 15:31:25 +00:00
Dmitry Stogov
14f6b9149d
Optimized zend_try/zend_catch macroses (eliminated memcpy())
2006-05-19 06:09:15 +00:00
Antony Dovgal
80d7ac0e9e
there is no %v in 5.2
2006-05-18 21:24:04 +00:00
Antony Dovgal
557b7fbec5
fix tests
2006-05-17 20:13:05 +00:00
Marcus Boerger
9c8b47d15e
- Fix oversight and drop E_STRICT in 5.x series
2006-05-17 19:07:45 +00:00
Antony Dovgal
6783be767a
change argument name, it should be "object" not "property"
2006-05-17 14:28:21 +00:00
Ilia Alshanetsky
21724432de
Fixed bug #35512 (Lack of read permission on main script results in
...
E_WARNING rather then E_ERROR).
2006-05-17 13:27:51 +00:00
Dmitry Stogov
be4c37919b
Added test
2006-05-15 16:44:54 +00:00
Dmitry Stogov
963c7fa016
Optimized require_once/include_once (eliminated fopen() on second usage)
2006-05-15 15:31:27 +00:00
Dmitry Stogov
14cad8fdc3
Optimized shutdown sequence to iterate only over modified ini directives
2006-05-15 14:52:35 +00:00
Marcus Boerger
0c40fb7ef2
- Readd that E_RECOVERABLE_ERROR, dropping it is a bad idea
2006-05-14 18:50:02 +00:00
Marcus Boerger
3fd2c5e217
- Do not include E_RECOVERABLE_ERROR to the default mode E_ALL
2006-05-14 18:45:10 +00:00
Marcus Boerger
d45250a058
- MFH code layout for __toString() use in parameter parsing api
2006-05-13 10:37:45 +00:00
Derick Rethans
07d0f0cf01
- MFH: Tests for BC breaking changes.
2006-05-12 10:02:31 +00:00
Sebastian Bergmann
ec7b8e2b1c
Bump version.
2006-05-12 05:36:09 +00:00
Marcus Boerger
b3c3c6de14
- Missing __toString() pieces
2006-05-12 00:21:00 +00:00
Antony Dovgal
7412202c43
no need to destroy the zval here
2006-05-11 22:41:37 +00:00
Marcus Boerger
7a5240e846
- MFH missing bits and pieces of the partial sync with head
...
# This time i added:
# ZEND_FE_RESET_VARIABLE
# ZEND_FE_RESET_REFERENCE
# and dapted parser,compiler,executor,interfaces to handle these flags
# their purpose is to be able to pass whetehr foreach is done by ref to
# the current() handler so that it can error out in case it is not capable
# to comply to the requested return signature/protocol/semantics (weyp).
2006-05-11 21:07:39 +00:00
Marcus Boerger
b636a534c1
- Drop second superflous zval_ptr_dtor in string arg parsing
2006-05-11 21:03:14 +00:00
Antony Dovgal
085e0fc51f
fix segfault when passing objects where strings are expected
2006-05-11 15:10:36 +00:00
Antony Dovgal
bc4e9efef7
add new test
2006-05-11 14:18:34 +00:00
Marcus Boerger
38ff4bba17
- MFH Add missing ZEND_API declarations
2006-05-11 08:11:45 +00:00
Antony Dovgal
37ed02b199
change it to be consistent with the others
2006-05-10 22:57:50 +00:00
Marcus Boerger
288da2242e
- Fix tests
2006-05-10 22:46:16 +00:00
Marcus Boerger
d76c516176
- Missing __ToString() sync
2006-05-10 21:13:22 +00:00
Marcus Boerger
f16bdce284
- Enforece rule of disallowing throw in __toString()
2006-05-10 21:12:48 +00:00
Marcus Boerger
0dacd6d5c0
- ze1 cleanup (bjori) /thx
2006-05-10 19:41:34 +00:00
Marcus Boerger
848c5c7695
- Missing __tostring() conversion snippets
2006-05-10 19:36:47 +00:00
Antony Dovgal
f7eec29f84
fix tests
2006-05-10 14:04:52 +00:00
Antony Dovgal
8a03fc5ef3
add missing parts of E_RECOVERABLE merge
2006-05-10 14:04:18 +00:00
Antony Dovgal
0f93228cb7
add missing ZEND_API to the implementation
2006-05-10 14:00:36 +00:00
Antony Dovgal
4f37b2f354
nuke extra semi-colon
2006-05-10 13:49:27 +00:00
Marcus Boerger
edfe649c6b
- MFH Constructors in interfaces
2006-05-10 01:23:55 +00:00
Marcus Boerger
43217a3225
i- ZE1_compat tests are no longer necessary
2006-05-10 00:41:23 +00:00
Marcus Boerger
637a40423c
- 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)
2006-05-09 23:53:23 +00:00
Dmitry Stogov
ab5a8b2ae3
Fixed possible crash in highlight_string() (proper place)
2006-05-02 15:49:26 +00:00
Dmitry Stogov
8d1cc50067
Fixed ossible crash in highlight_string().
2006-05-02 07:19:00 +00:00
Antony Dovgal
32872b157e
there is no %v in 5_1
2006-04-20 22:49:20 +00:00
Dmitry Stogov
bdef85af21
Fixed bug #37138 (__autoload tries to load callback'ed self and parent)
2006-04-20 07:30:38 +00:00
Antony Dovgal
29254a477d
fix #37062 (compile failure on ARM architecture)
...
if ARM is big endian - don't define IEEE_LITTLE_ENDIAN
2006-04-15 12:54:14 +00:00
Antony Dovgal
f233299f96
make it consistent with the other ones =)
2006-04-14 21:06:11 +00:00
Dmitry Stogov
67abcb58c3
Fixed bug #36513 (comment will be outputed in last line)
2006-04-13 13:48:28 +00:00
Dmitry Stogov
851801a795
Fixed test
2006-04-13 06:04:28 +00:00
Dmitry Stogov
f23d01ad4d
Fixed bug #37046 (foreach breaks static scope)
2006-04-12 11:37:50 +00:00
Dmitry Stogov
6e762e648c
Fixed bug #37002 (Have to quote literals in INI when concatenating with vars)
2006-04-12 09:51:54 +00:00
Marcus Boerger
6ea747d8e4
- MFH Iterators from overloaded objects are allowed to not have keys...
2006-04-10 23:16:29 +00:00
Marcus Boerger
6c89fd2d63
- MFH Coverity fix 49
2006-04-10 22:49:29 +00:00
Dmitry Stogov
64e7be9b5a
Fixed possible crash in interactive mode
2006-04-10 12:26:53 +00:00
Dmitry Stogov
6624682dff
MFH:
...
- Allowed storing NULL pointers in HashTable
- Optimized zend_hash_reverse_apply()
2006-04-07 10:06:21 +00:00
Andrei Zmievski
d288f66c7c
Fix a bug that would not fill in the fifth argument to preg_replace()
...
properly, if the variable was not declared previously.
2006-04-06 21:10:45 +00:00
Antony Dovgal
e25a1dccac
fix #36944 (strncmp & strncasecmp do not return false on negative string length)
2006-04-05 11:36:13 +00:00
Antony Dovgal
0fab5aacce
fix compilation on AIX
2006-03-30 21:39:01 +00:00
Antony Dovgal
59b8592c8c
fix bug #36898 (__set() leaks in classes extending internal ones)
...
Added:
ZEND_API void zend_object_std_init(zend_object *object, zend_class_entry *ce TSRMLS_DC)
ZEND_API void zend_object_std_dtor(zend_object *object TSRMLS_DC)
to initialize and destroy zend_object structs
2006-03-29 14:28:43 +00:00
Antony Dovgal
1fa58ec003
initialize bucket #0 with nulls (normally it shouldn't be used at all, but if it is - we don't want any memory issues, do we?)
2006-03-28 21:58:01 +00:00
Antony Dovgal
cfbcb43d63
fix #36897 (debug_print_backtrace() doesn't return void but array(0) {})
2006-03-28 19:43:21 +00:00
Antony Dovgal
a93bd9d493
fix #36878 (error messages are printed even though an exception has been thrown)
2006-03-27 22:07:38 +00:00
Dmitry Stogov
cde55c9223
Fixed meory leak in case of unknown pragma
2006-03-27 08:09:18 +00:00
Marcus Boerger
041e7470b1
- Initialized callable_name if present
2006-03-23 13:14:55 +00:00
Dmitry Stogov
608c3207a6
Removed unreachable code
2006-03-20 15:13:41 +00:00
Dmitry Stogov
d82462485e
FIX: For some reason SIGSEGV handler wasn't set, but was restoring. Now all SIGSEGV related code is commented.
2006-03-17 08:47:41 +00:00
Dmitry Stogov
c31c984365
Optimization of module unloading (temporary modules can be only in the end)
2006-03-17 08:34:16 +00:00
Dmitry Stogov
79983ce0ce
Fix: incorrect string length passed
2006-03-15 14:12:26 +00:00
Dmitry Stogov
6f76b17079
Added E_STRICT warning in case of calling non-static method from incompatible context (this feature is staying for BC with php-4).
2006-03-15 11:12:45 +00:00
Dmitry Stogov
7865dfb5b8
Eliminated run-time constant fetching for TRUE, FALSE and NULL
2006-03-15 09:04:36 +00:00
Dmitry Stogov
056bea6de7
Fixed "zend_vm_gen.php --without-specializer"
2006-03-15 08:06:28 +00:00
Dmitry Stogov
9d6e4964a1
Fixed bug #36568 (memory_limit setting on win32 has no effect)
2006-03-14 14:19:00 +00:00
Dmitry Stogov
161ae714ae
zend_hash_apply() doesn't use ZEND_HASH_APPLY_... macros
2006-03-14 11:24:45 +00:00
Dmitry Stogov
ad10a538ee
Optimized cleanup loops on request shutdown
2006-03-13 11:13:42 +00:00
Ilia Alshanetsky
e7f6a3fab2
As per agreement during PDM, remove the E_STRICT deprecation notice from
...
"var".
2006-03-12 16:52:18 +00:00
Dmitry Stogov
ade3995a79
Fixed compatibility with ext/hash
2006-03-06 09:58:01 +00:00
Marcus Boerger
35ce5db25e
- Add missing function for completeness
2006-03-05 16:12:24 +00:00
Dmitry Stogov
54adfc6fcf
Fixed incorrect backtrace type ("::" instead of "->") for __set()/__get()
2006-03-03 12:06:29 +00:00
Dmitry Stogov
b32a78c4fa
Remove "called at [(null):0]" from debug backtrace
2006-03-03 10:09:21 +00:00
Marcus Boerger
7addae5089
- MFH Use object handler get in the same way as the rest of the engine does
2006-03-02 00:45:28 +00:00
Marcus Boerger
3840e428bb
- MFH Fix string-conversion and const updating
2006-03-01 17:21:04 +00:00
Marcus Boerger
f128dff1ff
- Fix test
2006-03-01 17:19:22 +00:00
Marcus Boerger
2e37e86366
- MFH Argument parsing specifier 'C', which is necessary for SPL already
2006-02-27 22:23:21 +00:00
Marcus Boerger
5a69b29082
- Warning fixes by Steph
2006-02-26 10:57:00 +00:00
Marcus Boerger
941b0651dc
- MFH: Function deprecation flag
2006-02-25 18:25:45 +00:00
Andrei Zmievski
c009a4f361
Fix a bug where the default value for function argument could be an
...
array with array (!) keys.
2006-02-23 18:06:47 +00:00
Marcus Boerger
f0d9ae46c3
- Fix method flag handling
2006-02-19 10:39:31 +00:00
Antony Dovgal
d43d090362
fix leak in zend_strtod() on big doubles
...
add new test
2006-02-14 22:10:55 +00:00
Andrei Zmievski
da30791861
MFH.
2006-02-07 00:33:13 +00:00
Antony Dovgal
a3b941642c
init variables
2006-02-06 20:37:11 +00:00
Dmitry Stogov
38409e944c
Fixed bug #36303 (foreach on error_zval produces segfault)
2006-02-06 11:45:56 +00:00
Marcus Boerger
647eafcb5d
- MFH
2006-02-05 17:07:40 +00:00
Dmitry Stogov
b179e081ab
Fixed bug #36268 (Object destructors called even after fatal errors)
2006-02-03 09:31:59 +00:00
Zeev Suraski
b73349dbe4
Fix possibility of a wrong element being deleted by zend_hash_del()
...
Thanks Stefan!
2006-02-01 01:01:05 +00:00
Marcus Boerger
77915bc208
- MFH
2006-01-25 22:03:18 +00:00
Marcus Boerger
b1cebf32e4
- MFH Fix issues with static method invocation
2006-01-22 22:14:32 +00:00
Dmitry Stogov
c447acf863
Fixed bug #36071 (Engine Crash related with 'clone')
2006-01-19 07:23:32 +00:00
Antony Dovgal
01e8d313c8
MFH: make sure ce_child is properly initialized
2006-01-18 21:06:47 +00:00
Ilia Alshanetsky
b6cb9d3ce5
Fixed bug #36046 (parse_ini_file() miscounts lines in multi-line values).
2006-01-17 19:56:25 +00:00
Dmitry Stogov
0f4302b872
Fixed bug #36037 (heredoc adds extra line number)
2006-01-17 09:39:57 +00:00
Dmitry Stogov
b8360c376b
Fixed bug #36006 (Problem with $this in __destruct())
2006-01-16 10:12:36 +00:00
Marcus Boerger
66cfc793a2
- Fix test
2006-01-14 15:53:37 +00:00
Marcus Boerger
add3c79a23
- Fixed bug #36011
2006-01-14 15:22:40 +00:00
Antony Dovgal
4972b45520
fix typo in the code and related tests
2006-01-06 20:55:14 +00:00
Andi Gutmans
864a2897df
- More -> 2006 changes
2006-01-05 02:34:02 +00:00
Andi Gutmans
61e93ccfe8
- Update copyright notices to 2006
2006-01-04 23:53:05 +00:00
foobar
62b9a736bf
MFH: oops
2006-01-01 13:27:13 +00:00
foobar
63e14480fc
fix typo
2006-01-01 13:13:52 +00:00
Antony Dovgal
d7c1980a21
typofix
2005-12-26 23:58:42 +00:00
Dmitry Stogov
56d78654a3
Reverted invalid fix for bug #35785
2005-12-26 08:18:38 +00:00
Marcus Boerger
9a6a266b16
- MFH Fixed Bug #35785 (SimpleXML memory read error)
2005-12-23 20:32:15 +00:00
Dmitry Stogov
9c2ea13abc
Fixed bug #35612 (iis6 Access Violation crash). (alacn dot uhahaa at gmail dot com)
2005-12-22 16:46:15 +00:00
Dmitry Stogov
ad90780930
Fixed memory leak
2005-12-22 09:16:11 +00:00
Marcus Boerger
eb99c74567
- MFH move zend_object_Value definition to zend_types.h
2005-12-20 21:37:52 +00:00
Marcus Boerger
af264f6f0d
- MFH add Z_OBJVAL*() macros
2005-12-20 21:37:19 +00:00
Antony Dovgal
3782a4acf2
fix test description
2005-12-20 17:00:24 +00:00
Antony Dovgal
9255733c4f
fix leak appearing when __autoload() throws an exception
2005-12-20 11:25:34 +00:00
Marcus Boerger
18a99796ad
- MFH Fix Bug #35720 A final constructor can be overwritten
2005-12-17 15:51:52 +00:00
foobar
849a614275
- Fix test
2005-12-17 14:54:41 +00:00
Antony Dovgal
dfcc155c76
fix compile warning with Apache2 and Zend VM disabled
...
(someone forgot to do MFH)
2005-12-16 22:29:34 +00:00
Marcus Boerger
10f77a5d71
- Add/fix tests
2005-12-16 22:19:02 +00:00
Marcus Boerger
0cd997d79c
- Simplify and synch is_callable_ex() with actual execution code
...
. Allow array($this, 'parent::method') for function 'pointers'
. Spit out E_STRICT in case of erroneous use of function 'pointers'
2005-12-16 22:15:41 +00:00
Antony Dovgal
f7aec44aee
MFH: use default colors to prevent any problems with existing php.ini
2005-12-13 22:32:30 +00:00
Ilia Alshanetsky
3ce27140dc
Fixed bug #35655 (whitespace following end of heredoc is lost).
2005-12-13 20:55:42 +00:00
Marcus Boerger
882a9effe6
- Enforce termination to prevent possible SEGVs
2005-12-12 19:10:12 +00:00
foobar
379cd5a6df
MFH:- Include timestamp for the leaks. (to make possible matching leaks with access_log entries)
2005-12-12 11:00:57 +00:00
Dmitry Stogov
599221036f
Fixed bug #35612 (iis6 Access Violation crash)
2005-12-09 18:10:45 +00:00
Ilia Alshanetsky
3d4c1d6886
Improve fix for bug #35382
2005-12-08 03:09:14 +00:00
Antony Dovgal
6aba1816ee
more typos fixed (thanks to Mike Naberezny for noticing these)
2005-12-05 20:06:33 +00:00
Antony Dovgal
4ce11c2a63
improve error messages
2005-12-05 13:39:52 +00:00
Dmitry Stogov
9ee0707cfa
Fixed bug #35509 (string constant as array key has different behavior inside object)
2005-12-05 08:56:09 +00:00
Antony Dovgal
ca0d712c3c
MFH: fix #35539 (typo in error message for ErrorException)
2005-12-04 11:47:00 +00:00
foobar
4bfba57f96
MFH
2005-12-03 00:00:55 +00:00
Marcus Boerger
e9f5066faa
- MFH Be picky about names
2005-12-02 16:00:45 +00:00
Dmitry Stogov
916ad6c8f7
Fixed bug #35437 (Segfault or Invalid Opcode 137/1/4)
2005-12-01 12:50:58 +00:00
Dmitry Stogov
8768ab94b3
Fixed bug #34729 (Crash in ZTS mode under Apache)
2005-12-01 11:48:17 +00:00
Marcus Boerger
279e4f7219
- Reflection was moved into its own extension
2005-11-30 21:58:01 +00:00
Marcus Boerger
16177d63f2
- MFH Move reflection to its own extension
...
# As discussed with RM
2005-11-30 21:46:26 +00:00
Dmitry Stogov
0a5d10a5b9
Fixed bug #35373 (HP-UX "alias not allowed in this configuration")
2005-11-30 10:29:44 +00:00
Dmitry Stogov
02aad34c43
Fixed bug #35470 (Assigning global using variable name from array doesn't function)
2005-11-30 10:09:37 +00:00