Commit Graph

6581 Commits

Author SHA1 Message Date
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
Marcus Boerger
2b1b167538 - Fix warning 2008-08-10 22:45:47 +00:00
Marcus Boerger
0c9b0ddcd2 - Oops 2008-08-10 22:27:41 +00:00
Marcus Boerger
aea4ea120f - Fix memleak, Zend's built-in functions get copied before we copy all
functions, thus ending up in the name and param definitions copied twice
  because zend_register_funciton already copies them.
- Also Be able to deallocate Zend's built-in functions and do so when
  appropriate.
- After unregistering Zend's built-in functions only dl() is left and that
  seems to be fine.
2008-08-10 21:52:05 +00:00
Antony Dovgal
a270199067 fix bug reported by Henrique
add test
2008-08-10 21:23:21 +00:00
Antony Dovgal
07d8c7dfa0 fix tests 2008-08-10 21:20:05 +00:00
Felipe Pena
255f027443 - Fixed tests 2008-08-10 00:34:42 +00:00
05f876bbe7 ChangeLog update 2008-08-09 01:32:15 +00:00
Marcus Boerger
034d2e5916 - Turns out the easy solution for correct error_handling doesn't work. So
we need to provide save/replace/restore functions right away. It also
  to save/restore in the vm.
2008-08-08 17:10:49 +00:00
Marcus Boerger
805cc4bf50 - PHP 5.3 todo, store error handling mode on stack when executing internal
or overloaded functions and methods. The issue is that a function might
  set and rely on a certain mode and then calls another internal function
  which changes it again, probably changing it back to the normal mode.
  With this change we need to drop all calls that change the mode back to
  normal using php_std_error_handling(). However there might be places
  where someone wants to restore the last mode. If there is such a case we
  need to add two functions one to save and one to restore. I briefly on
  this and not all cases are clear, especially one in sqlite but that seems
  to be a rather misleading comment. Eitherway I chose to not drop and mark
  as deprecated for now.
2008-08-08 13:18:31 +00:00
8f7700f179 ChangeLog update 2008-08-08 01:32:24 +00:00
Dmitry Stogov
4571bd883a Disable closures serialization/unserialization 2008-08-07 13:36:13 +00:00
Nuno Lopes
fbca710b97 regenerate 2008-08-07 12:32:48 +00:00
Nuno Lopes
230eb4c442 MFB: fix crash 2008-08-07 12:23:54 +00:00
Dmitry Stogov
d24ecd1458 Fixed bug #45744 (Case sensitive callback behaviour) 2008-08-07 12:03:51 +00:00
Antony Dovgal
cc7779fd30 fix WS 2008-08-07 11:50:51 +00:00
Dmitry Stogov
a3d8718b9a Fixed bug #45742 (Wrong class array inpretetion using constant indexes) 2008-08-07 11:45:00 +00:00
Antony Dovgal
951fe380b3 fix bug #45712 ($something == NaN returns true with 5.3, false with 5.2.*) 2008-08-07 08:36:15 +00:00
032d54f65c ChangeLog update 2008-08-06 01:32:27 +00:00
Stanislav Malyshev
fb9945422e fix memnstr bug by Laurent Gaffie 2008-08-05 21:23:20 +00:00
676b04cbbb ChangeLog update 2008-08-04 01:32:06 +00:00
Jani Taskinen
74e779a7a9 - No C++ comments in C files! 2008-08-03 11:47:09 +00:00
4458737a6b ChangeLog update 2008-08-03 01:32:30 +00:00
Felipe Pena
611ecc5111 - Added parameter TSRMLS_DC in zend_is_callable() 2008-08-02 04:40:45 +00:00
Felipe Pena
dd3d9fc455 - Removed unnecessary TSRMLS_FETCH() 2008-08-02 02:49:46 +00:00
7a8b17ff52 ChangeLog update 2008-08-02 01:32:24 +00:00
Stanislav Malyshev
8b5fa55af1 remove unneeded define 2008-08-01 22:45:59 +00:00
Dmitry Stogov
d93a86b4d2 Fixed bug #44100 (Inconsistent handling of static array declarations with duplicate keys). 2008-08-01 14:21:46 +00:00
f0f283650d ChangeLog update 2008-08-01 01:32:11 +00:00
Dmitry Stogov
2ba22bb549 Fixed constant substitution in constant expression context 2008-07-31 14:27:55 +00:00
Dmitry Stogov
bc8defa547 Removed Closure::__toString() 2008-07-31 07:10:43 +00:00
570d0c8cbf ChangeLog update 2008-07-31 01:32:16 +00:00
Felipe Pena
0ce37b0584 - New test 2008-07-30 12:26:37 +00:00