Pierrick Charron
c27da034d0
Reapply the commit of revision 315259 on 5.3.9
2011-08-23 03:09:09 +00:00
Pierrick Charron
18aac27b28
Revert commit 315259 as requested
...
# Will apply the patch on this branch after 5.3.8
2011-08-22 11:35:19 +00:00
Pierrick Charron
ef48624cd3
- Fixed bug #55156 (ReflectionClass::getDocComment() returns comment even though the class has none)
...
# Patch was not committed on the PHP5.3 branch
2011-08-22 01:11:22 +00:00
Felipe Pena
7b68c1e634
- Missing to commit this change here... (thanks nikic)
2011-07-08 16:29:33 +00:00
Felipe Pena
e854b05aea
- Fix build on Windows
2011-06-13 17:52:23 +00:00
Felipe Pena
209bfe82e5
- Fixed bug #54624 (class_alias and type hint)
2011-06-12 21:10:31 +00:00
Felipe Pena
86ed2eeb5d
- Avoid zend_do_ticks() call for each statement in parsing
2011-06-12 01:43:10 +00:00
Felipe Pena
6f3c7a8b70
- Fixed bug #54804 (__halt_compiler and imported namespaces) (Pierrick)
2011-05-19 23:20:47 +00:00
Felipe Pena
5bef6665f9
- Fixed bug #43512 (same parameter name can be used multiple times in method/function definition)
2011-02-17 23:24:50 +00:00
Pierre Joye
230177d73c
- WS
2011-01-19 17:17:52 +00:00
Pierre Joye
44e2fa1025
- avoid local redeclaration
2011-01-19 17:06:50 +00:00
Felipe Pena
927bf09c29
- Year++
2011-01-01 02:19:59 +00:00
Felipe Pena
215917d711
- Fixed ZTS build
2010-12-10 11:33:35 +00:00
Scott MacVicar
d9187596c9
MFH: Fix indirect reference of $this
2010-12-10 06:34:03 +00:00
Etienne Kneuss
9d25e7ee7b
Fixed covariance of return-by-ref constraints
2010-11-03 15:40:24 +00:00
Felipe Pena
2fb2f81538
- Improved fix for bug #52573
2010-08-18 01:59:37 +00:00
Sascha Schumann
50a0ea7b8c
separate properties of internal classes in ZTS mode fully,
...
otherwise multiple threads will modify the zvals' contents
without any synchronisation.
2010-08-12 07:58:14 +00:00
Dmitry Stogov
7d55780ca0
In ZTS mode default properties and constants of internal classes can't be modified in place and have to be separated
2010-08-11 09:38:41 +00:00
Felipe Pena
a8e80ec235
- Reverted fix for bug #51421
2010-06-28 16:37:57 +00:00
Felipe Pena
10a9634bc9
- Fixed bug #51421 (Abstract __construct constructor argument list not enforced)
2010-06-26 22:05:13 +00:00
Felipe Pena
eb5e97adf5
- Fixed bug #52160 (Invalid E_STRICT redefined constructor error)
2010-06-26 19:19:16 +00:00
Stanislav Malyshev
5f11cd5693
change namespaced ctors - only __construct would work
2010-04-04 23:28:20 +00:00
Sebastian Bergmann
d2281d1dff
sed -i "s#1998-2009#1998-2010#g" **/*.c **/*.h **/*.php
2010-01-05 20:46:53 +00:00
Felipe Pena
81ad353ec2
- Fixed bug #50464 (declare encoding doesn't work with)
...
# The bug (BC) only happens in this branch.
2009-12-13 15:18:58 +00:00
Felipe Pena
7914d298b4
- Fixed bug #49472 (Constants defined in Interfaces can be overridden)
2009-12-03 12:34:50 +00:00
Felipe Pena
c8faf7e13b
- Added CG(encoding_declared) initialization
2009-11-16 22:52:00 +00:00
Felipe Pena
fa2bb07a47
- Fixed bug #50174 (Incorrectly matched docComment)
2009-11-14 19:17:22 +00:00
Pierre Joye
b24e1609a1
- don't hide previous declaration
2009-09-05 21:16:05 +00:00
Dmitry Stogov
4016bfcd71
Fixed bug #46074 (Bus error during running PHP CLI under IRIX 6.5.30)
2009-09-03 14:33:11 +00:00
Felipe Pena
28add3cbf3
- MFH: Cosmetic changes
2009-07-27 14:11:53 +00:00
Matt Wilmas
2462fce244
MFH: Changed error messages to use "cannot" instead of "can not" (meaning "also can")
2009-06-07 15:46:54 +00:00
Matt Wilmas
b907aa4331
MFH:
...
Restored double->long conversion behavior to that of PHP 5.2 (on most platforms) and prior:
* Out-of-range numbers overflow/preserve least significant bits (no LONG_MAX/MIN limit)
* See bug #42868 (presumably-rare platform with different results in 5.2)
* On 32-bit platforms with 64-bit long type, a zend_long64 cast has been added,
otherwise it's the same as 5.2
* Use this conversion method everywhere instead of some plain (long) casts
Added 'L' parameter parsing specifier to ensure a LONG_MAX/MIN limit:
* Essentially what 5.3's new conversion was doing in most cases
* Functions with "limit" or "length" type params could be updated to use this,
and prevent confusing overflow behavior with huge numbers (*also* in 5.2)
- See bug #47854 , for example; or even #42868 again
# Test updates coming
2009-06-04 18:20:45 +00:00
Brian Shire
9e8a9e8bf1
MFH: fix DVAL_TO_LVAL conversion for static array indexes, related to bug #46701
2009-04-22 21:27:19 +00:00
Hannes Magnusson
0829cb89ee
MFH: Fixed bug#47981 (error handler not called regardless)
2009-04-16 13:48:01 +00:00
Dmitry Stogov
0b6065e89a
Removed deprecated code and fixed function name in error message
2009-04-08 13:17:09 +00:00
Arnaud Le Blanc
13061cf0a0
Removed deprecation warning for ticks
2009-03-27 02:32:57 +00:00
Dmitry Stogov
e2c3c7aa44
Clenaup deprecated namespace code
2009-03-10 10:01:44 +00:00
Christian Seiler
c6d89bd4a8
[DOC] Remove $this support in closures for PHP 5.3 beta 1
...
- Implementation notes here:
http://wiki.php.net/rfc/closures/removal-of-this
2009-01-26 22:54:34 +00:00
Dmitry Stogov
666bf10d1a
Removed wrong warning message
2009-01-20 13:21:52 +00:00
Dmitry Stogov
d1958eeea8
Fixed bug #47165 (Possible memory corruption when passing return value by reference)
2009-01-20 11:22:45 +00:00
Dmitry Stogov
f7abb84b43
Fixed bug #46755 (warning: use statement with non-compound name)
...
Fixed bug #46979 (use with non-compound name *has* effect)
2009-01-14 13:57:42 +00:00
Antony Dovgal
7670ad31e6
MFH: use correct check for constants and stop segfaulting
...
(5_2 doesn't need this)
2009-01-08 22:36:03 +00:00
Sebastian Bergmann
08659c2dcd
MFH: Bump copyright year, 3 of 3.
2008-12-31 11:15:49 +00:00
Stanislav Malyshev
feb50cd762
initialize op1
2008-12-15 11:29:36 +00:00
Stanislav Malyshev
16dc391f1f
cleanup from ::->\ change
2008-11-26 00:57:05 +00:00
Dmitry Stogov
ea45b713c8
Added support for namespaces with brackets. (Greg)
2008-11-25 09:56:32 +00:00
Arnaud Le Blanc
a23d168531
MFH: Fixed bug #46649 (Setting array element with that same array produces
...
inconsistent results)
2008-11-23 20:35:16 +00:00
Stanislav Malyshev
a51bbb2754
fix potential crash in zend_do_assign due to opcodes realloc
2008-11-12 00:44:56 +00:00
Stanislav Malyshev
6ebc2b21f1
fix crash - using old opline after realloc
2008-11-12 00:23:21 +00:00
Ilia Alshanetsky
681515b3df
Removed unused vars
2008-11-12 00:10:24 +00:00