Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:42194 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 43483 invoked from network); 9 Dec 2008 07:51:40 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 9 Dec 2008 07:51:40 -0000 Authentication-Results: pb1.pair.com header.from=hannes.magnusson@gmail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=hannes.magnusson@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 72.14.220.154 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: hannes.magnusson@gmail.com X-Host-Fingerprint: 72.14.220.154 fg-out-1718.google.com Received: from [72.14.220.154] ([72.14.220.154:35801] helo=fg-out-1718.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 07/61-32064-B832E394 for ; Tue, 09 Dec 2008 02:51:40 -0500 Received: by fg-out-1718.google.com with SMTP id 16so1233933fgg.23 for ; Mon, 08 Dec 2008 23:51:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=3Kc6cSsJ8luACnRsjP6Hz0qUcOZXzLszCpxK+Kv5/uM=; b=ZdAZ07DTkkt1VzCK7DjXJi1x9WCMu+wOLSoGa/ZIhN/y/5M9SEEoo8+YfPDlLHcY1c KkUmdE7qHVNT0y+9WFVICS6S+2bennyqHNKl4iA7i1VkCuL+mqVO/cEqcKwHArwWQcG4 /qv+B37dVNza0a/+z7DF9pUFFldTd7odqDl6k= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=gsRFpknQiME4xCkfxRpIfPMkQCfdAyMObR1vXA5Q4tQtef34oe6CmZDJ0ZAEZLCTiD pYd1J//aqKfXKqzYll5u5DXh2n0aC+vGYtViq6/7knicsBFRsa7gsAhCJKZ19f9RmNsV Urq4Gk4uHLzTeIk9MBS/SDpkN8ewtmgNjhTOY= Received: by 10.181.209.1 with SMTP id l1mr1543197bkq.139.1228809096742; Mon, 08 Dec 2008 23:51:36 -0800 (PST) Received: by 10.181.59.13 with HTTP; Mon, 8 Dec 2008 23:51:36 -0800 (PST) Message-ID: <7f3ed2c30812082351s87b3db6w94b4b2f23a636591@mail.gmail.com> Date: Tue, 9 Dec 2008 08:51:36 +0100 To: "Lukas Kahwe Smith" , "=?ISO-8859-1?Q?Johannes_Schl=FCter?=" Cc: "Pierre Joye" , "Ilia Alshanetsky" , "Marcus Boerger" , "Scott MacVicar" , "PHP Internals" In-Reply-To: <70D75F35-4810-4CA0-BB35-35B11BFE1296@pooteeweet.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <40E11268-D705-4F32-96E0-4C0AEA27AAC9@macvicar.net> <1349302921.20081207193342@marcus-boerger.de> <7f3ed2c30812080706y1300c22cg61337b24fbfc2936@mail.gmail.com> <70D75F35-4810-4CA0-BB35-35B11BFE1296@pooteeweet.org> Subject: Re: [PHP-DEV] Re: PHP 5.2.7 + magic_quotes_gpc broken From: hannes.magnusson@gmail.com ("Hannes Magnusson") On Mon, Dec 8, 2008 at 22:40, Lukas Kahwe Smith wrote: > > On 08.12.2008, at 16:08, Pierre Joye wrote: > >> On Mon, Dec 8, 2008 at 4:06 PM, Hannes Magnusson >> wrote: >>> >>> On Mon, Dec 8, 2008 at 15:24, Pierre Joye wrote: >>>> >>>> hi, >>>> >>>> On Mon, Dec 8, 2008 at 3:15 PM, Ilia Alshanetsky >>>> wrote: >>>>> >>>>> Should the 5.3 release be re-branched perhaps as well, since it too has >>>>> this >>>>> problem? >>>> >>>> I do not think it is necessary for 5.3. It is an alpha release after >>>> all and seriously, anyone who plans to move to 5.3.0 and still relies >>>> on magic quotes gpc is likely to have more issues as well. >>> >>> Time to turn it off by default then? >> >> I would even like to drop it (and the other things as well) in 5.3.0 :) > > > the drop was planned for 6.0 for a reason. > i also do not think we need to make a 5.3 release just for this. > lets focus on getting feedback on namespaces and the other changes and have > this fixed on beta1 early 2009. > > adding an E_DEPRECATE (actually i guess we should check the PHP6 NEWS file > for other stuff as well), does make sense. > disabling by default (if not yet done) too. http://phpfi.com/386386 Removed stuff (in 6) disabled by default and throws E_DEPRECATED when activated. set_magic_quotes_runtime() and its evil twin magic_quotes_runtime() already use PHP_DEP_FE/_FALIAS. The getters (get_magic_quotes_gpc() and get_magic_quotes_runtime()) should IMO not spew E_DEPRECATED warnings (and they do not currently, nor after the patch above). Any objections? -Hannes