Antony Dovgal
1be32fbe17
fix test
2007-05-29 08:58:27 +00:00
ddcd699761
ChangeLog update
2007-05-29 01:31:14 +00:00
Antony Dovgal
eab558a79e
fix #41517 (different behaviour of floatval() in Unicode mode)
2007-05-28 20:26:52 +00:00
Antony Dovgal
13352e80e1
use unsigned modifiers
2007-05-28 10:07:35 +00:00
cbf8bc9038
ChangeLog update
2007-05-25 01:31:08 +00:00
Dmitry Stogov
89a13e70fe
Impoved error reporting on parser errors (Matt, Dmitry)
2007-05-24 08:56:50 +00:00
018ed15cad
ChangeLog update
2007-05-22 01:31:09 +00:00
Antony Dovgal
0c9a9f61fb
use zend_make_string_zval()
...
thanks Matt!
2007-05-21 07:34:41 +00:00
Antony Dovgal
52587a3d5c
check if fci->object_pp points to NULL
2007-05-21 07:12:34 +00:00
19fcd12cb2
ChangeLog update
2007-05-19 01:31:07 +00:00
Stanislav Malyshev
602c6c7986
fix unary operator precision (bug #41401 )
2007-05-18 20:48:19 +00:00
Stanislav Malyshev
b9734eac07
add test for 41401
2007-05-18 20:26:59 +00:00
Dmitry Stogov
5dc51fecf8
Improved compilation of heredocs and interpolated strings. (Matt)
2007-05-18 13:12:47 +00:00
Antony Dovgal
c63a3187e5
fix #41421 (Uncaught exception from a stream wrapper segfaults)
2007-05-18 11:51:40 +00:00
0dccc487be
ChangeLog update
2007-05-18 01:31:09 +00:00
Antony Dovgal
d05cf2f650
add test
2007-05-17 17:34:23 +00:00
Antony Dovgal
9bc954147e
use zend_make_string_zval(), we want to see the notices
2007-05-17 17:28:12 +00:00
Antony Dovgal
f72dde13af
fix test
2007-05-17 17:11:12 +00:00
e295b47f30
ChangeLog update
2007-05-17 01:31:11 +00:00
Marcus Boerger
dc41d46e5b
- Extensions are indexed lowercased and not case aware
2007-05-16 18:56:38 +00:00
1c48c054ce
ChangeLog update
2007-05-15 01:31:10 +00:00
Antony Dovgal
fcc82f1834
allow passing Unicode strings when a boolean is expected
2007-05-14 12:47:23 +00:00
ff0e88c872
ChangeLog update
2007-05-13 01:31:20 +00:00
Raghubansh Kumar
e3d89c2faa
New version of 019.phpt
2007-05-12 12:26:12 +00:00
89b1137abc
ChangeLog update
2007-05-12 01:31:11 +00:00
Antony Dovgal
563c6949c8
fix #41134 (zend_ts_hash_clean not thread-safe)
...
fix also zend_ts_hash_*destroy()
2007-05-11 12:19:44 +00:00
Antony Dovgal
ca43e24f55
fix #41351 (Invalid opcode with foreach ($a[] as $b))
2007-05-11 09:38:52 +00:00
Dmitry Stogov
d60a809744
Fixed bug #39542 (Behaviour of require/include different to < 5.2.0)
2007-05-11 08:03:00 +00:00
05a84ea7f7
ChangeLog update
2007-05-08 01:31:17 +00:00
Antony Dovgal
a8be4e0f43
fix tests
2007-05-07 22:12:56 +00:00
Antony Dovgal
ccd97f3a21
fix test names
2007-05-07 17:23:53 +00:00
Antony Dovgal
8d9be0338b
fix test names
2007-05-07 16:50:40 +00:00
Antony Dovgal
7e465587c8
add 64bit version of the tests
2007-05-07 13:59:58 +00:00
b5cba7409b
ChangeLog update
2007-05-07 01:31:12 +00:00
Johannes Schlüter
cff001a1c9
- Fix test
2007-05-06 13:55:17 +00:00
b203a439ce
ChangeLog update
2007-05-06 01:31:17 +00:00
Antony Dovgal
180cc9d9c4
fix tests, add more
2007-05-05 21:43:41 +00:00
e6ae7467e9
ChangeLog update
2007-05-05 01:31:15 +00:00
Dmitry Stogov
04ebde9741
ws
2007-05-04 16:53:09 +00:00
Dmitry Stogov
9b6f46a86c
Fixed wrong deallocation
2007-05-04 16:51:18 +00:00
Antony Dovgal
8a7c9bb178
fix comments
2007-05-04 16:20:21 +00:00
Antony Dovgal
e8a95a2f7e
new tests
2007-05-04 12:45:30 +00:00
Antony Dovgal
fe6fd4ed38
fix disabled classes
2007-05-04 12:17:30 +00:00
Antony Dovgal
46e31cf72e
fix arrays with NULL keys in Unicode mode
2007-05-04 11:48:08 +00:00
Antony Dovgal
348d9b3695
merge one more missing patch from 5_2
...
thank you for not doing MFB
2007-05-04 11:12:30 +00:00
Antony Dovgal
07ae8a9b02
fix machine dependent test
2007-05-04 08:27:26 +00:00
9a95ff667d
ChangeLog update
2007-05-04 01:31:10 +00:00
Johannes Schlüter
36245e66e1
- Fix skipif
2007-05-03 12:44:35 +00:00
14a28db0ef
ChangeLog update
2007-05-03 01:31:08 +00:00
Antony Dovgal
15844a24a4
this test is only valid when Zend MM is enabled
2007-05-02 15:26:59 +00:00
Dmitry Stogov
7228f2307b
Fixed altering $this via argument named "this"
2007-05-02 13:22:15 +00:00
5dde5772ea
ChangeLog update
2007-05-01 01:31:03 +00:00
Johannes Schlüter
b9c840c58d
- Fix "f" modifier for zend_parse_parameters_ex in case of a __call call
...
(fixes Zend/tests/bug19859.phpt and Zend/tests/bug34260.phpt)
2007-04-30 19:51:20 +00:00
Antony Dovgal
bcfd4067b6
make concatenating two binary strings a special case
2007-04-30 15:59:12 +00:00
a225fc0472
ChangeLog update
2007-04-29 01:31:07 +00:00
Antony Dovgal
0e240e2df1
this case is handled in convert_to_unicode(), no need to duplicate it
2007-04-28 12:05:19 +00:00
Antony Dovgal
7b0e0787f8
convert non-strings to unicode in unicode mode
2007-04-28 12:04:43 +00:00
Antony Dovgal
ddd0dbd4ed
add new tests
2007-04-28 11:58:41 +00:00
5c10893641
ChangeLog update
2007-04-28 01:31:05 +00:00
Antony Dovgal
8c8f7708e9
add new tests
2007-04-27 21:32:40 +00:00
Antony Dovgal
35ba6cd0df
fix typo (Z_USTRVAL_P -> Z_USTRLEN_P) and CS
2007-04-27 21:27:14 +00:00
Antony Dovgal
0e5d853a8d
initialize retval_ptr_ptr before returning FAILURE
...
this fixes invalid read in #41209
2007-04-27 08:11:37 +00:00
c6f98e0722
ChangeLog update
2007-04-27 01:31:04 +00:00
Antony Dovgal
82e7dc3aeb
fix tests
2007-04-26 23:32:30 +00:00
Antony Dovgal
8d21a5a2f4
add Id tag
2007-04-26 23:13:16 +00:00
Antony Dovgal
5ff229034f
fix build on Tru64
2007-04-26 19:08:24 +00:00
Andrei Zmievski
d0ff39e936
Set CG(literal_type) for backticks.
2007-04-26 15:50:12 +00:00
Antony Dovgal
c393a42948
remove highlight.bg
2007-04-26 09:39:30 +00:00
4862f5645f
ChangeLog update
2007-04-24 01:31:13 +00:00
Dmitry Stogov
ff7d2b0327
WIN64 support
2007-04-23 10:21:24 +00:00
445d6d59a3
ChangeLog update
2007-04-23 01:31:03 +00:00
cfdfe29986
ChangeLog update
2007-04-21 01:31:05 +00:00
Antony Dovgal
8649923814
new test
2007-04-20 09:17:37 +00:00
Antony Dovgal
788f860a4b
this test is for 32bit
2007-04-20 07:55:14 +00:00
23baee870a
ChangeLog update
2007-04-20 01:31:04 +00:00
Andrei Zmievski
a5e6735c34
Use ZEND_U_CONVERTER().
2007-04-19 15:36:51 +00:00
Antony Dovgal
66be352817
fix #41118 (PHP does not handle overflow of octal integers)
...
MFB a small part of optimization patch applied only to 5_2
2007-04-19 11:24:48 +00:00
Antony Dovgal
a63ee1b323
fix & unify double-to-string conversion utils
2007-04-19 09:30:10 +00:00
61cb650b94
ChangeLog update
2007-04-18 01:31:12 +00:00
Dmitry Stogov
336af792ca
typo
2007-04-17 06:27:03 +00:00
1fe58463fa
ChangeLog update
2007-04-17 01:31:09 +00:00
Johannes Schlüter
3a89cfae67
- Fix zend_parse_parameters_ex() for format specifiers like "+f", like multiple
...
values followed by forced parameters. Fixes tests like
ext/standard/tests/array/007.phpt and others
2007-04-16 18:50:05 +00:00
Dmitry Stogov
2908322c14
WIN64 support
2007-04-16 09:43:53 +00:00
a927b7b19f
ChangeLog update
2007-04-14 01:31:09 +00:00
Antony Dovgal
3002349e55
fix #41075 (memleak when creating default object caused exception)
2007-04-13 14:39:34 +00:00
Antony Dovgal
0c9da15a56
add UEXPECTF
2007-04-13 13:37:55 +00:00
Antony Dovgal
63c1e37f85
new test
2007-04-13 13:37:09 +00:00
a6986f2156
ChangeLog update
2007-04-12 01:31:02 +00:00
Antony Dovgal
8957f06763
MFB
2007-04-11 22:35:25 +00:00
747218ba7e
ChangeLog update
2007-04-11 01:31:05 +00:00
foobar
d34248e5f2
MFB:- Fixed ZEND_SIGNED_MULTIPLY_LONG() so that ext/filter/tests/046.phpt wont fail. (Integer overflow)
2007-04-10 10:57:54 +00:00
6259e449e1
ChangeLog update
2007-04-10 01:31:05 +00:00
Dmitry Stogov
91853fe83f
Fixed 64-bit support
2007-04-09 15:30:37 +00:00
Antony Dovgal
a083ad9257
new test
2007-04-09 07:29:12 +00:00
7e75dcbe5a
ChangeLog update
2007-04-07 01:31:01 +00:00
Marcus Boerger
4aa4a425b6
- Add a helper
2007-04-06 20:41:23 +00:00
858775b3b2
ChangeLog update
2007-04-06 01:31:05 +00:00
3aace23d89
ChangeLog update
2007-04-05 01:31:07 +00:00
01e1fa0495
ChangeLog update
2007-04-04 01:31:03 +00:00
Dmitry Stogov
1989ca7903
Removed undocumnted and incomplete support for strings in list() operator
2007-04-03 06:33:00 +00:00
1126c3509f
ChangeLog update
2007-03-26 01:31:00 +00:00
e0112970bd
ChangeLog update
2007-03-24 01:31:10 +00:00
Stanislav Malyshev
50312ac474
fix comment
2007-03-23 17:39:19 +00:00
Dmitry Stogov
a26ddf2573
Fixed bug #40899 (memory leak when nesting list())
2007-03-23 12:46:38 +00:00
Dmitry Stogov
23fc1f0e42
Fixed bug #40883 (mysql_query() is allocating memory incorrectly). (Tony)
2007-03-23 07:59:54 +00:00
f9fcda00af
ChangeLog update
2007-03-21 01:31:11 +00:00
Dmitry Stogov
3e7c4195e3
Improved Zend Memory Manager to guarantee reasonable time for worst cases of best-fit free block searching algorithm.
2007-03-20 06:47:12 +00:00
648b67ce92
ChangeLog update
2007-03-20 01:31:05 +00:00
Antony Dovgal
3786394e29
add folding tags
2007-03-19 23:57:49 +00:00
Dmitry Stogov
6e96aba15b
Fixed bug #40833 (Crash when using unset() on an ArrayAccess object retrieved via __get()).
2007-03-19 18:36:49 +00:00
0069a2cd2e
ChangeLog update
2007-03-16 01:31:11 +00:00
Antony Dovgal
98c6f184b2
new test
2007-03-15 16:43:01 +00:00
Antony Dovgal
99def5cac2
reset the exception if it's still NULL
2007-03-15 16:42:51 +00:00
677bdadcdc
ChangeLog update
2007-03-15 01:31:11 +00:00
Antony Dovgal
e23af20804
fix #40800 (cannot disable memory_limit with -1)
2007-03-14 11:57:16 +00:00
e56edb3a03
ChangeLog update
2007-03-13 01:31:12 +00:00
Dmitry Stogov
5a4f3bcd37
Fixed bug #40770 (Apache child exits when PHP memory limit reached)
2007-03-12 17:00:07 +00:00
Antony Dovgal
43c8316d2d
fix #40784 (Case sensivity in constructor's fallback)
2007-03-12 13:07:39 +00:00
50489f7682
ChangeLog update
2007-03-09 01:31:03 +00:00
Stanislav Malyshev
d3b90533fc
MFB: fix crash on $x['x']['y'] += 1, patch by Brian Shire
2007-03-08 21:06:54 +00:00
Stanislav Malyshev
6bfcb2bdbd
MFB test
2007-03-08 21:05:17 +00:00
Marcus Boerger
80c2f1f92c
- Improved version of ternary shortcut
2007-03-08 17:30:28 +00:00
2e0903fe19
ChangeLog update
2007-03-08 01:31:10 +00:00
0c96c5035a
ChangeLog update
2007-03-07 01:31:05 +00:00
Antony Dovgal
a298ef786a
comment out unused function
...
need to figure out why and what for it has been added in the first place..
2007-03-06 21:07:52 +00:00
Antony Dovgal
def247344d
declare zend_mm_random() only when needed
2007-03-06 20:58:40 +00:00
Antony Dovgal
37797ff7bf
fix tests
2007-03-06 19:25:46 +00:00
3012291178
ChangeLog update
2007-03-05 01:31:05 +00:00
Marcus Boerger
b24f840411
- Implement '?:'
...
[DOC] "expr1 ?: expr1" is a shortcut for: "expr1 ? expr1 : expr2" as
exists in gcc and discussed some time back. Note that this is not
an implementation ifsetor($var, default). While ifsetor would not
generate any message for non existing variables or array indices
the ternary shortcut does. Also the ternary shortcut does a boolean
evaluation rather then checking for isset(). That way ther ternary
shortcut can work on any expression while ifsetor can only work on
variables. Also to be silent one has do do: "@$expr1 ?: $expr2".
2007-03-04 16:25:57 +00:00
2659e8b96b
ChangeLog update
2007-03-04 01:31:04 +00:00
Marcus Boerger
6b4a1666a0
- Catch empty class name error earlier
2007-03-03 13:46:19 +00:00
9afa8734a6
ChangeLog update
2007-02-27 01:31:12 +00:00
Antony Dovgal
6f3ddae770
nuke dead code
2007-02-26 21:53:48 +00:00
Antony Dovgal
8acf0fda22
MFB: use zend_spprintf()
2007-02-26 11:43:28 +00:00
2c2c548ce1
ChangeLog update
2007-02-26 01:31:05 +00:00
Dmitry Stogov
64dcd4af81
Fixed bug #40591 (list()="string"; gives invalid opcode)
2007-02-25 16:12:18 +00:00
c1f3732aab
ChangeLog update
2007-02-25 01:31:08 +00:00
Antony Dovgal
09f196f4b6
fix #40621 (Crash when constructor called inappropriately (statically))
2007-02-24 21:29:22 +00:00
Marcus Boerger
20a40063c5
- avoid sprintf
2007-02-24 16:25:58 +00:00
06cdbd0113
ChangeLog update
2007-02-22 01:31:01 +00:00
Dmitry Stogov
96511b3523
Special case for last iteration
2007-02-21 14:11:12 +00:00
4bb3b68b8a
ChangeLog update
2007-02-21 01:31:03 +00:00
Antony Dovgal
0ea9b84302
fix #40545 (multithreading issue in zend_strtod())
2007-02-20 12:00:41 +00:00
69c95f67cf
ChangeLog update
2007-02-20 01:31:05 +00:00
Antony Dovgal
d315853532
fix heap protection on SPARC, required by GCC4
...
patch by Dmitry
2007-02-19 18:29:20 +00:00
Antony Dovgal
876e8f2dae
fix test
...
stdout is closed in non-debug mode
2007-02-19 12:19:33 +00:00
2f1a7054c5
ChangeLog update
2007-02-17 01:31:03 +00:00
Antony Dovgal
e10a7a734e
typo in Dmitry's last name =)
2007-02-16 23:49:34 +00:00
Dmitry Stogov
d7df9badf6
Added runtime JIT auto-globals fetching and caching
2007-02-16 19:36:45 +00:00
Antony Dovgal
2099208dc8
fix build
2007-02-16 18:23:53 +00:00