Ilia Alshanetsky
0638ac7651
Fixed calloc wrapper
2007-03-07 00:55:49 +00:00
Ilia Alshanetsky
f6343f45f2
Add checks around raw allocation code
2007-03-07 00:47:42 +00:00
Antony Dovgal
a806ce9700
MFH
2007-03-06 21:08:05 +00:00
Antony Dovgal
db8bbdc2a9
MFH: declare zend_mm_random() only when needed
2007-03-06 20:59:13 +00:00
Ilia Alshanetsky
37da90248d
Added missing allocation checks
2007-03-06 03:15:41 +00:00
Marcus Boerger
b15d1f22ef
- Catch empty class name error earlier
2007-03-03 13:45:14 +00:00
Dmitry Stogov
c373324692
Fixed bug #40591 (list()="string"; gives invalid opcode)
2007-02-25 16:02:43 +00:00
Antony Dovgal
e058ba92f9
MFH: fix #40621 (Crash when constructor called inappropriately (statically))
2007-02-24 21:30:48 +00:00
Marcus Boerger
50ea26760d
- Avoid sprintf, even when checked copy'n'paste or changes lead to errors
2007-02-24 02:17:47 +00:00
Dmitry Stogov
149dd625be
Special case for last iteration
2007-02-21 14:11:00 +00:00
Antony Dovgal
8185f4550e
MFH: fix #40545 (multithreading issue in zend_strtod())
2007-02-20 12:00:58 +00:00
Antony Dovgal
13ca6ed9fa
MFH: fix heap protection on SPARC, required by GCC4
...
patch by Dmitry
2007-02-19 18:29:31 +00:00
Antony Dovgal
772e35e99a
MFH: fix test
2007-02-19 12:19:44 +00:00
Antony Dovgal
704b191d6a
fix typo
2007-02-16 23:49:48 +00:00
Stanislav Malyshev
624dd135a8
fix typo
2007-02-16 18:10:36 +00:00
Stanislav Malyshev
4274449a02
add safe_realloc
2007-02-16 18:06:28 +00:00
Dmitry Stogov
574630190e
Allow C++ extensions to use CG(), EG() ... (Caroline)
2007-02-16 08:54:17 +00:00
Dmitry Stogov
b6a2b760dc
Fixed zend_llist_remove_tail (Michael Wallner)
2007-02-16 08:33:28 +00:00
Dmitry Stogov
0291ad5fa6
Fixed bug #40236 (php -a function allocation eats memory)
2007-02-15 10:38:28 +00:00
Antony Dovgal
29a9ba9639
new/improved tests
2007-02-13 12:59:53 +00:00
Antony Dovgal
0f0fe9c967
MFH: new tests
2007-02-07 11:10:32 +00:00
Dmitry Stogov
44297ddea8
Removed dead code
2007-02-01 16:23:28 +00:00
Dmitry Stogov
ed30d91cd6
Fixed possible crash because of dereference of NULL
2007-02-01 15:23:46 +00:00
Dmitry Stogov
009f5a3937
Enable canary protection in DEBUG mode only.
2007-02-01 15:08:10 +00:00
Antony Dovgal
b24fd9a3d6
fix test
2007-01-22 08:55:47 +00:00
Antony Dovgal
d2c5721f41
MFH: catch overflow right away
2007-01-20 23:10:02 +00:00
Ilia Alshanetsky
4383f51c44
Syntax highlighting fix for hex numbers.
...
# Patch by Matt Wilmas
2007-01-18 23:28:08 +00:00
Antony Dovgal
b6a89efcda
fix folding
2007-01-18 12:20:15 +00:00
Antony Dovgal
4fca731b0b
fix test
2007-01-15 10:31:14 +00:00
Antony Dovgal
7b70e5be45
missing comma
2007-01-15 10:08:34 +00:00
Antony Dovgal
9ca5652f70
fix error message and #40111
2007-01-15 10:04:44 +00:00
Dmitry Stogov
2f586e965e
Fixed bug #39969 (ini setting short_open_tag has no effect when using --enable-maintainer-zts)
2007-01-12 14:37:46 +00:00
Dmitry Stogov
2e1a2438b5
Fixed bug #35634 (Erroneous "Class declarations may not be nested" error raised). (Carl P. Corliss)
2007-01-11 16:47:32 +00:00
Dmitry Stogov
e470e22e20
- Fixed bug #35106 (nested foreach fails when array variable has a reference).
...
- Fixed bug #36214 (__get method works properly only when conditional operator is used).
- Fixed bug #39449 (Overloaded array properties do not work correctly).
- Fixed bug #39990 (Cannot "foreach" over overloaded properties).
2007-01-10 15:58:08 +00:00
Andrei Zmievski
39fa36a0be
Fix 'b' prefix in highlighting and tokenizer. (Matt W)
2007-01-09 17:37:53 +00:00
Dmitry Stogov
38f942b880
Fixed bug #40076 (zend_alloc.c: Value of enumeration constant must be in range of signed integer)
2007-01-09 15:29:14 +00:00
Dmitry Stogov
8c086cae23
Fixed bug #40002 (Try/Catch performs poorly)
2007-01-09 15:06:07 +00:00
Dmitry Stogov
cbd9822ed9
Bump year.
2007-01-09 11:53:08 +00:00
Sebastian Bergmann
4223aa4d5e
MFH: Bump year.
2007-01-01 09:36:18 +00:00
Ilia Alshanetsky
6895045565
Simplify & optimize code
...
# Patch by Matt Wilmas
2006-12-30 01:57:01 +00:00
Antony Dovgal
7b281be1ee
that was not intentional
...
thanks Nuno
2006-12-28 22:12:08 +00:00
Antony Dovgal
28421f4f19
MFH
2006-12-28 21:02:14 +00:00
Ilia Alshanetsky
96d9d6f0f1
Avoid strcpy() & strcat()
2006-12-28 00:17:48 +00:00
Ilia Alshanetsky
d101e113cf
Fixed compiler warning
2006-12-26 17:17:52 +00:00
Ilia Alshanetsky
ff9d0fcc78
is_numeric_string() optimization
...
# Original Patch by Matt Wilmas
2006-12-26 16:44:20 +00:00
Ilia Alshanetsky
b85f1345a6
Ensure that OnUpdateLongGEZero is greater or equal to 0.
...
Added a update wrapper for ensuring >0 values
2006-12-25 23:55:59 +00:00
Dmitry Stogov
4480c5eb5d
Fixed bug #39825 (foreach produces memory error)
2006-12-25 19:23:03 +00:00
Dmitry Stogov
e57a60698b
Fixed bug #39944 (References broken)
2006-12-25 14:16:27 +00:00
Dmitry Stogov
5823a2d28a
Fixed possible size_t overflow
2006-12-25 12:16:33 +00:00
Antony Dovgal
bed14f8ab7
MFH
2006-12-21 11:08:00 +00:00