Commit Graph

6613 Commits

Author SHA1 Message Date
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
Felipe Pena
7670379aec - Fixed crash (reported by Lupus Michaelis) 2008-08-14 19:11:42 +00:00
Marcus Boerger
75b08f4adf - Improved exception linking 2008-08-14 10:06:39 +00:00
7e0b568fab ChangeLog update 2008-08-14 01:32:26 +00:00
Felipe Pena
66dab83834 - Fix build 2008-08-13 16:19:28 +00:00
Dmitry Stogov
bb735ab305 Regenerate scanner 2008-08-13 07:33:19 +00:00
Dmitry Stogov
f83076cf4b Fixed bug #45805 (Crach on throwing exception from error handler) 2008-08-13 07:22:40 +00:00
Dmitry Stogov
bb15ca0a56 Fixed bug #45779 (regression with shebang lines processing) 2008-08-13 06:17:15 +00:00
a269179112 ChangeLog update 2008-08-13 01:32:19 +00:00
Nuno Lopes
a99fad3b16 MFB: move empty_fcall_info* to const table 2008-08-12 21:52:54 +00:00
Felipe Pena
a5f867f3d5 - Constness (Added const qualifier to several function parameters) 2008-08-12 17:15:59 +00:00
Marcus Boerger
5506e024d4 - Add new test 2008-08-12 11:51:34 +00:00
Marcus Boerger
aa87beaded - Add new test 2008-08-12 11:23:40 +00:00
Marcus Boerger
548076ad1c - Add missing ';'s 2008-08-12 10:22:57 +00:00
Marcus Boerger
d83d6588f4 - Update .c after .l change 2008-08-12 09:56:42 +00:00
Marcus Boerger
e37b9e7b6d - Fix warning 2008-08-12 09:39:39 +00:00
faca7b97d4 ChangeLog update 2008-08-12 01:32:21 +00:00
Marcus Boerger
7f6d70ee5b - Fix shutdown order 2008-08-11 17:33:02 +00:00
Marcus Boerger
320c954402 - Fix memleak with new error handling stack'ing 2008-08-11 17:19:01 +00:00
Dmitry Stogov
5564a4c90f - Made closures implementation reflection friendly (Christian)
- Changed E_ERROR(s) into E_RECOVERABLE_ERROR(s) (Marcus)
2008-08-11 08:49:14 +00:00
b4ac71f514 ChangeLog update 2008-08-11 01:32:53 +00:00