Commit Graph

6633 Commits

Author SHA1 Message Date
2bab9d8018 ChangeLog update 2008-09-18 01:31:59 +00:00
Dmitry Stogov
a28485ccf5 Fixed bug #46106 (Memory leaks when using global statement) 2008-09-17 15:11:40 +00:00
Dmitry Stogov
d083b068ce Fixed possible crash because of overriden error handler 2008-09-17 13:10:08 +00:00
cee1c9d831 ChangeLog update 2008-09-16 01:32:06 +00:00
Dmitry Stogov
f9f69a5373 Fixed bug #43053 (Regression: some numbers shown in scientific notation). (int-e at gmx dot de)
some 64bit test files may need to be fixed
2008-09-15 11:47:27 +00:00
Etienne Kneuss
4396e6ec11 Fix #45656 (new Class silenting exceptions in autoloaders) 2008-09-15 10:19:15 +00:00
2b03cd7320 ChangeLog update 2008-09-15 01:32:02 +00:00
Arnaud Le Blanc
374723d056 MFB "Disabled $GLOBALS' refcount modification" 2008-09-14 15:20:16 +00:00
c414bdd2e6 ChangeLog update 2008-09-12 01:32:09 +00:00
5ecafdc83b ChangeLog update 2008-09-11 01:32:13 +00:00
Stanislav Malyshev
8f5fd5db1e update scanner files 2008-09-11 00:49:31 +00:00
Stanislav Malyshev
0eafa6b080 MF5: Fix BC issue with ini scanner.
# Now in "": \LETTER is literal, \" is escaped ", value ending with \" is literal
2008-09-11 00:49:18 +00:00
Arnaud Le Blanc
470a396f65 Fixed #45928 (large scripts from stdin are stripped at 16K border) 2008-09-10 10:15:58 +00:00
afe10cb3ea ChangeLog update 2008-09-07 01:32:04 +00:00
Arnaud Le Blanc
08ec0b3146 Ported rfc1867 hooks to HEAD 2008-09-06 08:27:38 +00:00
d839777672 ChangeLog update 2008-08-30 01:31:58 +00:00
Matt Wilmas
f41d6dba1d - Updated unary_op_type typedef with TSRMLS_DC
- Added binary_op_type typedef
- Added missing ZEND_BOOL_XOR to get_binary_op()
2008-08-29 18:12:15 +00:00
Matt Wilmas
58b494d845 - Saved opcode when unary +/- is applied to IS_CONST op (e.g. for negative numbers)
- Made '+' in static_scalar context behave as '-' by calling add_function(), so:
    static $a = +'abc'; // 0 instead of abc
    static $b = +array(); // "Invalid operand types," like -array(), instead of array()
2008-08-29 17:50:15 +00:00
Dmitry Stogov
a61fe7d8d4 Imporoved compile-time constant substitution (Matt) 2008-08-29 10:17:23 +00:00
3a412d36da ChangeLog update 2008-08-27 01:32:47 +00:00
Dmitry Stogov
1c683b2f0a Fixed bug #45910 (Cannot declare self-referencing constant) 2008-08-26 08:38:15 +00:00
a7e211af25 ChangeLog update 2008-08-26 01:32:49 +00:00
Felipe Pena
558f8cda51 - New test 2008-08-25 19:55:36 +00:00
Felipe Pena
5fb9a8e794 - New tests 2008-08-25 19:35:10 +00:00
136078c50f ChangeLog update 2008-08-25 01:34:25 +00:00
Etienne Kneuss
b48e65f5bf - Fix the order, and avoid overwriting when implementing Serializable 2008-08-24 18:20:03 +00:00
Etienne Kneuss
74afa13d16 - Export zend_user_(un)serialize functions to be used by custom callbacks
- Transfer custom (un)serialize callbacks through inheritance
2008-08-24 17:01:22 +00:00
Marcus Boerger
3110bffd16 - Fix issue with destruction of overloaded objects
# The issue is that we assume default object handlers when calling method
# __destruct(). Now the default handlers might not be compatible with the
# correct handlers which would result in crashes or they simply do cannot
# support everything the object was supposed to do. The latter case will be
# demonstrated in ext/spl/tests/iterator_068.phpt.
2008-08-24 16:45:50 +00:00
ccd6b32583 ChangeLog update 2008-08-23 01:32:18 +00:00
Felipe Pena
7de23da81e - Removed unused arguments 2008-08-22 15:51:50 +00:00
Dmitry Stogov
cc3bcae90b Removed redundant code 2008-08-22 15:27:37 +00:00
Antony Dovgal
dcb76bf143 fix zend_register_functions() not displaying duplicate functions (reported by Gopal) 2008-08-22 14:51:19 +00:00
Felipe Pena
1819b9dbea - New tests 2008-08-22 13:38:57 +00:00
dd3bb67bdc ChangeLog update 2008-08-22 01:32:33 +00:00
Felipe Pena
65cc4f2e86 - Fixed bug #45862 (get_class_vars is inconsistent with 'protected' and 'private' variables)
- Added some tests
2008-08-22 00:54:00 +00:00
Dmitry Stogov
f616e11881 Fixed destruction of dl() loaded extensions 2008-08-21 16:21:27 +00:00
9da7016d17 ChangeLog update 2008-08-21 01:32:31 +00:00
Antony Dovgal
b2b4b308b1 initialize variable and fix WS 2008-08-20 13:46:29 +00:00
7b3cd48426 ChangeLog update 2008-08-19 01:32:14 +00:00
Felipe Pena
c013b39009 - New tests 2008-08-18 17:45:19 +00:00
Felipe Pena
3efdd8b69b - Fixed bug #45743 (property_exists fails to find static protected member in child class)
In general, now property_exists() behave like method_exists() (ie. independs of context/visibibility)
2008-08-18 17:40:14 +00:00
c25934075e ChangeLog update 2008-08-18 01:33:07 +00:00
Arnaud Le Blanc
91fbaab374 generated zend_ini_scanner.c 2008-08-17 21:54:27 +00:00
Arnaud Le Blanc
c9789b9eb3 Allow underscore at start of labels as underscore has no meaning here
(fixes #44842)
2008-08-17 21:51:36 +00:00
Arnaud Le Blanc
f093167ece Fixed #45384 (parse_ini_file will result in parse error with no trailing
newline)
2008-08-17 20:57:34 +00:00
9e4719cdc6 ChangeLog update 2008-08-16 01:32:32 +00:00
Felipe Pena
2985b4f9e3 - Removed some TSRMLS_FETCH()s 2008-08-15 19:45:25 +00:00
9d76bd22da ChangeLog update 2008-08-15 01:32:36 +00:00
Jani Taskinen
9f2e4ea6f7 add skipif (yes, reflection CAN be disabled still..) 2008-08-14 22:51:15 +00:00
Etienne Kneuss
6423606a63 Handlerify get_closure 2008-08-14 21:26:05 +00:00