Re: PHP 5.3.1 reference parameter regression
| From: | Ferenc Kovacs | Date: | Thu, 17 Dec 2009 08:44:29 +0000 |
| Subject: | Re: PHP 5.3.1 reference parameter regression | ||
| References: | 1 2 3 4 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-46455@lists.php.net to get a copy of this message | ||
I agree that this feature should be avoided in userland, but I think
that it would be terrible, if this "bugfix" would stay this way,
because this breaks backward compatibility -without notification- with
a minor version update both in 5.3 and 5.2 branch.
Tyrael
On Thu, Dec 17, 2009 at 7:37 AM, Stefan Esser
<stefan.esser@sektioneins.de> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hello Tim,
>>>
>>> There seems to have been no progress on this. Is there anything I can do
>>> to help?
> just for the record: why does MediaWiki rely on a feature
> "Call-Time-Pass-By-Reference" that is deprecated since PHP 4.0.0 <-
> Yes exactly 4.0.0
>
> What happened between 5.3.0 and 5.3.1 is that stas killed that feature
> for internal functions to work around a big security problem in the
> design of the Zend Engine.
> Considering the fact that the feature is DEPRECATED since 4.0.0 it
> would even be okay to kill it for all functions.
>
> Stefan Esser
>
> - --
> SektionEins GmbH stefan.esser@sektioneins.de
> Eupener Straße 150 Tel: 0221 / 29282931
> 50933 Köln Fax: 0221 / 29282935
> http://SektionEins.de/
>
> Firmensitz Eupener Straße 150 50933 Köln
> Registergericht Amtsgericht Köln HRB 59950
> Geschäftsführer Johann-Peter Hartmann
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.8 (Darwin)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAksp0bcACgkQSuF5XhWr2nhdwQCggzxIUz8N7ZlRLWWklTqJBnPO
> BSoAniiOqs2JXyh4iNwRtp9FiGRIy/16
> =q9+2
> -----END PGP SIGNATURE-----
>
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>