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
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
274139bde1
ChangeLog update
2008-07-30 01:31:56 +00:00
Felipe Pena
7da7c81320
- Fixed BC break: The magic constants must be case-insensitive.
2008-07-30 01:24:00 +00:00
Dmitry Stogov
03ebd36385
Fixed memory leak
2008-07-29 14:27:31 +00:00
Antony Dovgal
182de3e907
add zend_u_read_property() and zend_u_update_property()
2008-07-29 08:47:21 +00:00
39d813a954
ChangeLog update
2008-07-29 01:32:00 +00:00
Dmitry Stogov
ebbd4f094f
Fixed constant substitution (Matt)
2008-07-28 14:13:12 +00:00
Felipe Pena
de758769d3
- New tests
2008-07-28 14:09:00 +00:00
Moriyoshi Koizumi
064738e033
- Touch.
2008-07-28 06:09:56 +00:00
Moriyoshi Koizumi
210a5353d0
- Another portion to merge.
2008-07-28 06:09:24 +00:00
Moriyoshi Koizumi
dea723c1fb
- Sync function signature with the 5.3 branch
2008-07-28 06:07:19 +00:00
606fc14a56
ChangeLog update
2008-07-28 01:31:51 +00:00
Felipe Pena
fa71adbbb1
- Fixed tests
2008-07-27 17:37:07 +00:00
Dmitry Stogov
72392022d5
Fix for bug #43487 (Wrong conversion of float to string)
2008-07-27 11:29:59 +00:00
139be81c62
ChangeLog update
2008-07-27 01:31:58 +00:00
Dmitry Stogov
d379f1fd06
Added checks for destroied objects
2008-07-26 18:32:39 +00:00
Dmitry Stogov
1e355b4173
Fixed bug #44660 (Indexed and reference assignment to propery of non-object don't trigger warning)
2008-07-26 18:00:18 +00:00
Dmitry Stogov
192caef98c
Added support for overloaded functions (e.g. COM) in call_user_func().
2008-07-26 17:01:59 +00:00
Dmitry Stogov
ef5f3cfdf2
. Added support for using static HEREDOCs to initialize static variables and class members or constants. (Matt)
...
. Improved syntax highlighting and consistency for variables in double-quoted strings and literal text in HEREDOCs and backticks. (Matt)
. Optimized interpolated strings to use one less opcode. (Matt)
2008-07-26 15:31:38 +00:00
Dmitry Stogov
2d49dc63e6
Fixed bug #45608 (closures don't work in static methods)
2008-07-26 14:15:44 +00:00
Dmitry Stogov
60daaf792f
Fixed crashes and memory leak for objects with NULL write_property/has_property/unset_property handlers
2008-07-26 14:09:05 +00:00
Dmitry Stogov
bdf7981e28
Fixed is_callable/call_user_func mess that had done different things for very similar arguments e.g. array("A","B") and "A::B"
2008-07-26 13:14:56 +00:00
7f2786ea52
ChangeLog update
2008-07-26 01:32:07 +00:00
Dmitry Stogov
013059c247
Fixed uninitialized data
2008-07-25 08:53:11 +00:00
Dmitry Stogov
d8208b0541
Substitute persistent constants by their values at compile time. (Matt)
2008-07-25 04:54:56 +00:00
f38b76e283
ChangeLog update
2008-07-25 01:32:16 +00:00
Moriyoshi Koizumi
6e18e49861
- Suppress signedness warnings.
2008-07-24 20:44:10 +00:00
Moriyoshi Koizumi
eaeb1f7ee3
* Constify read-only arguments.
2008-07-24 20:38:43 +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
Dmitry Stogov
0c77613d77
Optimized ZEND_SIGNED_MULTIPLY_LONG() (Matt)
2008-07-24 13:46:48 +00:00
Dmitry Stogov
fd2c7c2105
Fixed bug #45178 (memory corruption on assignment result of "new" by reference)
2008-07-24 11:48:30 +00:00
Dmitry Stogov
72dfe66661
LSB parent/self forwarding
2008-07-24 10:14:01 +00:00
84a8d2b4ae
ChangeLog update
2008-07-23 01:31:54 +00:00
Jani Taskinen
705062e76a
ws
2008-07-22 07:39:40 +00:00
Dmitry Stogov
0255d8d5f4
Closure object cannot have properties
2008-07-22 07:29:14 +00:00
Derick Rethans
b9dd7dc722
- This test works fine (patch by Lars Strojny)
2008-07-22 07:21:40 +00:00
7970d3a6ba
ChangeLog update
2008-07-22 01:32:02 +00:00
Felipe Pena
52d1de927a
- Fixed tests (patch by Lars Strojny)
2008-07-21 23:55:27 +00:00
Scott MacVicar
e6848d51c2
Optimisation for zend_memnstr when the needle is only a single character. (Patch by Michal Dziemianko - GSoC08)
2008-07-21 18:43:46 +00:00
Dmitry Stogov
49952e6452
Added check for small ZEMD_MM_SEG_SIZE
2008-07-21 17:06:16 +00:00
Hannes Magnusson
5919165375
Add E_USER_DEPRECATED (patch by Lars Strojny)
2008-07-21 09:36:21 +00:00
Marcus Boerger
76de0e6aaf
- Little debug hack to allow printing vm function
2008-07-21 08:14:19 +00:00
846e51b448
ChangeLog update
2008-07-21 01:31:59 +00:00
ae3492f83f
ChangeLog update
2008-07-18 01:32:00 +00:00
Stanislav Malyshev
928d1520c5
vc9 build fix
2008-07-17 17:50:04 +00:00
2ef07c40f5
ChangeLog update
2008-07-15 01:32:05 +00:00
Felipe Pena
8e4029512a
- New tests
2008-07-14 13:39:32 +00:00
Felipe Pena
ae22f8a5d9
- Fixed test titles
2008-07-14 12:35:51 +00:00
Dmitry Stogov
84625f5e7e
Fixed is_callable() to support closures and return appropriate function name
2008-07-14 12:17:16 +00:00
0fe75c2262
ChangeLog update
2008-07-14 01:32:03 +00:00
Marcus Boerger
33adcdf0cc
- Fix/add tests
2008-07-13 21:37:27 +00:00
Marcus Boerger
0960a894f8
- Fix old workaround, since we are not C++ we can deal with exceptions in
...
dtors (whether or not an exception is already pending).
2008-07-13 21:37:04 +00:00
Marcus Boerger
35307d9933
- Fix setting previous exception and add new helper function
2008-07-13 21:35:23 +00:00
Marcus Boerger
6cdd85c5fa
- Fix function copying (in TSRM mode)
2008-07-13 21:30:18 +00:00
Antony Dovgal
102ab5c862
fix test
2008-07-13 09:37:19 +00:00
f8cf911575
ChangeLog update
2008-07-13 01:32:15 +00:00
Marcus Boerger
5197ffd54f
- Add support for linking exceptions (implements TODO)
...
# Right now backtrace is broken, for internal functions I only see the
# first char and debugging reveals the length of the function name is seen
# as one when building the trace. There is something out of the scope of
# this patch broken.
2008-07-12 14:56:51 +00:00
9c2a2e0760
ChangeLog update
2008-07-11 01:32:08 +00:00
Dmitry Stogov
e3b14a49bb
Removed SKIPIF sections
2008-07-10 07:57:34 +00:00
Dmitry Stogov
4d58b64a89
Fixed unicode support
2008-07-10 07:55:48 +00:00
d00dfb0bcb
ChangeLog update
2008-07-10 01:31:56 +00:00
6f75bac2f7
ChangeLog update
2008-07-09 01:32:18 +00:00
Dmitry Stogov
36ec3480cf
Closure::__invoke() is fixed to support references
2008-07-08 16:15:08 +00:00
Nuno Lopes
f7a2129059
let re2c do its magic
2008-07-08 15:27:58 +00:00
Nuno Lopes
6c844a9d1c
MFB: fix remaining # comments issues
2008-07-08 15:24:25 +00:00
Dmitry Stogov
0ab4c933e7
Fixed bug #45434 (circular reference causes segfault in gc_collect_cycles())
2008-07-08 08:16:18 +00:00
Dmitry Stogov
8d2e0a7e0f
Added closures support
2008-07-08 07:05:04 +00:00
79807096b5
ChangeLog update
2008-07-08 01:32:04 +00:00
Scott MacVicar
e81f69708a
Add zend_ini_string_ex so that the you can differentiate between NULL as a value and its absence, this is important for ini_get. Related to bug #42657 and #43348
2008-07-07 21:47:30 +00:00
Felipe Pena
a0be5116ad
MFB:
...
- Removed zend_arg_defs.c
The first_arg_force_ref, second_arg_force_ref, third_arg_force_ref,
fourth_arg_force_ref, fifth_arg_force_ref and all_args_by_ref are not more used.
2008-07-07 14:45:09 +00:00
1704bcc89f
ChangeLog update
2008-07-07 01:31:55 +00:00
Nuno Lopes
96258d4a76
MFB
2008-07-06 16:42:10 +00:00
Nuno Lopes
d6ad0c20da
regenerate
2008-07-06 16:41:27 +00:00
Felipe Pena
5e7ddbdeef
MFB:
...
- Added arginfo
- Removed #include "zend_arg_defs.c"
2008-07-06 05:03:46 +00:00
142238a090
ChangeLog update
2008-07-06 01:32:15 +00:00
86151ca664
ChangeLog update
2008-07-02 01:31:48 +00:00
Dmitry Stogov
87e1cc3cb0
Removed redundant code
2008-07-01 13:21:12 +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
c78ca3fdc7
ChangeLog update
2008-07-01 01:31:52 +00:00
Stanislav Malyshev
ab8e8b75f1
convert all built-in functions to new API
2008-06-30 21:05:06 +00:00
f2fea074c7
ChangeLog update
2008-06-30 01:31:52 +00:00
9c812109d4
ChangeLog update
2008-06-28 01:31:48 +00:00
Stanislav Malyshev
7913749eb8
deprecate zend_get_parameters_ex
2008-06-27 21:18:41 +00:00
Stanislav Malyshev
3143e62b80
enable on MSVC too
2008-06-27 18:45:15 +00:00
Stanislav Malyshev
5e93e9164e
MFB: allow to deprecate engine functions
2008-06-27 01:24:08 +00:00
f7012700e6
ChangeLog update
2008-06-26 01:31:56 +00:00
Felipe Pena
23a350b7a5
- Fixed tests
2008-06-25 22:51:53 +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
7322f25ac8
ChangeLog update
2008-06-21 01:31:50 +00:00
Dmitry Stogov
ecf108e681
Allowed to override internal classaes with "use"
2008-06-20 17:17:19 +00:00
59b026dd1f
ChangeLog update
2008-06-20 01:31:49 +00:00
f08badb0fb
ChangeLog update
2008-06-19 01:31:57 +00:00
fd11f3c523
ChangeLog update
2008-06-16 01:32:35 +00:00
0a9a16b19d
ChangeLog update
2008-06-12 01:31:46 +00:00
Felipe Pena
61f82b7b2f
- New test
2008-06-11 22:40:56 +00:00
Dmitry Stogov
b8d7c7e91d
- Removed direct executor recursion.
...
- Use fastcall calling convention in executor on x86.
2008-06-11 13:19:14 +00:00
25a594e2b5
ChangeLog update
2008-06-11 01:31:45 +00:00
10bf288823
ChangeLog update
2008-06-10 01:32:02 +00:00
Matt Wilmas
6c13101979
MFB: Fixed yyleng calculation after the yyless change
2008-06-09 10:20:30 +00:00
03557474be
ChangeLog update
2008-06-09 01:31:50 +00:00
Stanislav Malyshev
15b74d008a
MF5: allow aggregating use statements
2008-06-08 09:51:42 +00:00
893c2153c9
ChangeLog update
2008-06-07 01:31:45 +00:00
Nuno Lopes
1c5df1565f
backport the yyless patch from 5.3 branch. it seems I forgot to commit this..
...
# you'll probably need re2c 0.13.5 or newer to regenerate this file
# Matt: please advise if there's still somrthing pending (i.e. was the heredoc/nowdoc patch MFB already?
2008-06-06 17:34:43 +00:00
ec965d1531
ChangeLog update
2008-06-06 01:31:55 +00:00
Felipe Pena
579dcade61
- MFB: Fixed bug #45186 (__call depends on __callstatic in class scope)
2008-06-05 19:16:17 +00:00
Felipe Pena
0e74a12ae1
- MFB: Fixed bug #45180 ('class::method' works differently than array('class', 'method'))
2008-06-05 19:14:25 +00:00
Felipe Pena
14b1567a6f
- New tests
2008-06-05 18:35:48 +00:00
2efe4f736c
ChangeLog update
2008-06-05 01:31:50 +00:00
Felipe Pena
750c42aecb
- New test
2008-06-04 18:34:12 +00:00
807f91c961
ChangeLog update
2008-06-04 01:31:52 +00:00
Felipe Pena
737dd4ef6e
- MFB: Fixed bug #45089 (__callStatic $name case sensitivity)
2008-06-03 19:01:26 +00:00
Felipe Pena
ad4e5332d9
- Removed unnecessary XFAIL section
2008-06-03 17:09:29 +00:00
Felipe Pena
cde37a23b0
- New tests
2008-06-03 15:36:59 +00:00
Felipe Pena
15ec44e0bd
- Fixed bug #44769 (declaring private magic methods should throw error)
2008-06-03 13:55:47 +00:00
1ea15b11d5
ChangeLog update
2008-06-02 01:31:45 +00:00
Scott MacVicar
f013474f7d
MFB: Back out the previous change as it broke the Windows builds.
2008-06-01 17:31:24 +00:00
Scott MacVicar
d5aa529c3b
MFB: Fix unexported symbols. Patch by Greg
2008-06-01 16:09:52 +00:00
7711305fd7
ChangeLog update
2008-05-31 01:31:56 +00:00
Matt Wilmas
aab8305c03
Fixed memcmp() check with hash_quick_del (realKeyLength would be 0)
2008-05-30 11:05:35 +00:00
3dd931c869
ChangeLog update
2008-05-30 01:31:52 +00:00
Matt Wilmas
d48f694d0a
Fixed overflow crash (at least on Windows) in div_function with LONG_MIN / -1
...
To reproduce: (-PHP_INT_MAX - 1) / -1, so op1 is a long
Same cause as Bug #27354 for mod_function
2008-05-29 11:44:09 +00:00
7d2324f7ab
ChangeLog update
2008-05-29 01:31:51 +00:00
Felipe Pena
94181a6920
- Added XFAIL section in tests to issue under discussion
2008-05-28 11:50:02 +00:00
d111366807
ChangeLog update
2008-05-28 01:31:59 +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
88b1c1084b
ChangeLog update
2008-05-27 01:32:01 +00:00
Steph Fox
6d8760677d
- killed off UEXPECT
...
- altered EXPECT for parser errors. This may or may not be a Good Thing.
2008-05-26 14:33:44 +00:00
eb30892654
ChangeLog update
2008-05-25 01:31:52 +00:00
aef3355d98
ChangeLog update
2008-05-22 01:31:44 +00:00
Antony Dovgal
f3735e0c76
looks for Unicode constants in Unicode mode
2008-05-21 10:41:08 +00:00
4a0670fc02
ChangeLog update
2008-05-21 01:31:49 +00:00
Antony Dovgal
5b815008e4
use correct check for unicode
...
strings may be still strings, even in Unicode mode
2008-05-20 15:29:01 +00:00
Antony Dovgal
bdaa1fe47f
make sure that converters are not equal to utf8 & ascii before destroying them, or we may end up with double free
2008-05-20 15:03:13 +00:00
Antony Dovgal
7de1c81af0
fix tests
2008-05-20 14:54:06 +00:00
2f3c33bdbe
ChangeLog update
2008-05-20 01:32:03 +00:00
Andrei Zmievski
0d018ee265
Crossing the Rubicon: remove the unicode.semantics switch and default
...
unicode mode to On.
2008-05-19 19:39:25 +00:00
53abdc3f57
ChangeLog update
2008-05-17 01:31:44 +00:00
b650fbb15c
ChangeLog update
2008-05-15 01:31:51 +00:00
Antony Dovgal
9b028e77b3
fix test names
2008-05-14 13:05:55 +00:00
3c24ef3145
ChangeLog update
2008-05-13 01:31:53 +00:00
Felipe Pena
5790b80c53
- New tests
2008-05-12 17:55:21 +00:00
Felipe Pena
c3d4d21afc
- New tests
2008-05-12 14:58:41 +00:00
Felipe Pena
c065d7e7e7
- New tests
2008-05-12 13:30:50 +00:00
Felipe Pena
249ada6930
- Fixed test
2008-05-12 11:16:32 +00:00
Dmitry Stogov
25aaecc64d
Fixed bug #44952 (isset() does not checks correctly variable variable)
2008-05-12 09:09:28 +00:00
Dmitry Stogov
1e2676070d
Added API to use namesapces in internal extensions
2008-05-12 07:13:47 +00:00
0f1c3cf1bd
ChangeLog update
2008-05-12 01:31:47 +00:00
Felipe Pena
d6a777349b
- New tests
2008-05-11 22:44:10 +00:00
Matt Wilmas
5ddb49caec
Fixed error message typo; also removed end . to be consistent with the others
2008-05-11 11:45:31 +00:00
Felipe Pena
3d7013045b
- New tests
2008-05-11 03:15:13 +00:00
c28ebf6a92
ChangeLog update
2008-05-11 01:31:50 +00:00
Matt Wilmas
ff34ca0b93
Restore end check for "escape" strings (not needed for single-quoted strings as they can't have an unescaped backslash at the end)
2008-05-10 09:15:17 +00:00
6f9fecae56
ChangeLog update
2008-05-10 01:31:58 +00:00
Matt Wilmas
2ff54e368f
Fix Windows newlines (missed that detail when adding :-/)
2008-05-09 14:40:31 +00:00
Felipe Pena
55978d86c1
- New tests
2008-05-09 14:11:51 +00:00
Matt Wilmas
77a0bed0d8
Test for loss of backslash at end of heredoc; For bug #44830 (Very minor issue with backslash in heredoc)
2008-05-09 11:05:34 +00:00
Matt Wilmas
6ed07458e1
Fix loss of backslash at end of heredoc; For bug #44830 (Very minor issue with backslash in heredoc)
2008-05-09 10:25:42 +00:00
Matt Wilmas
f76e17331e
Fixed bug #44681 (Resources used as array keys get converted to 0)
2008-05-09 09:22:21 +00:00
6aa7022b8f
ChangeLog update
2008-05-09 01:31:51 +00:00
Felipe Pena
496099274b
- Fixed detection of invalid class name
2008-05-08 16:58:43 +00:00
Felipe Pena
cb9f7f675f
- Fix valgrind report (Conditional jump or move depends on uninitialised value)
2008-05-08 15:39:35 +00:00
250f914c42
ChangeLog update
2008-05-08 01:31:44 +00:00
Felipe Pena
3264ac20bf
- New tests
2008-05-07 14:08:41 +00:00
Dmitry Stogov
37691b0cd0
Use IS_CV for dirrent access to $this variable
2008-05-07 12:04:58 +00:00
35caf5067c
ChangeLog update
2008-05-07 01:31:43 +00:00
Dmitry Stogov
ad9b3c053b
Use lazy symbol table initialization for op_arrays called from internal php functions
2008-05-06 17:01:07 +00:00
Dmitry Stogov
baa15b7780
Fixed possible memory leak
2008-05-06 16:59:24 +00:00
Dmitry Stogov
c9652e94f5
GC fix
2008-05-06 16:02:50 +00:00
26603f68eb
ChangeLog update
2008-05-06 01:31:45 +00:00