Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:58844 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 65925 invoked from network); 11 Mar 2012 20:19:11 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 11 Mar 2012 20:19:11 -0000 Authentication-Results: pb1.pair.com header.from=keisial@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=keisial@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.212.182 as permitted sender) X-PHP-List-Original-Sender: keisial@gmail.com X-Host-Fingerprint: 209.85.212.182 mail-wi0-f182.google.com Received: from [209.85.212.182] ([209.85.212.182:52660] helo=mail-wi0-f182.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 04/96-24751-EB80D5F4 for ; Sun, 11 Mar 2012 15:19:10 -0500 Received: by wibhr14 with SMTP id hr14so2568685wib.11 for ; Sun, 11 Mar 2012 13:19:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=9aBS0nQ76IPZ3EsymxvkXU2+rC1N5M0kySUKAmT4iCA=; b=OI3bfiupjbxILMeny0spFSx9+czV8d/s0zTZlk1KDLKYGgf34u/A8iojfte8PMMXi6 gizr+HOTmuP0OmIrchbfwyJomuZ3/tQVGSXuAuLJBQ4oTVWLncOTEncmcinf6E8xTqLf em6Ukuuqoi1+XULmaf288fHTdZqxFwG6Oo38InCH7zKfd0NQpae0/NM8Nln4LscXV8fu /uYEiaJYppFbuiFIx9u7nFXcDigoVV+BFPHEfhJqrvVcfIjDiIwiCZ6/Yjx2M07t5TNH gYHgrbRvAMCXwPvtGaLe2vq7nTxQiI6EOYnFETGGmgP8e6cXqUEqW+eIh66RVL80nXVu LCLQ== Received: by 10.216.138.202 with SMTP id a52mr5720295wej.53.1331497147758; Sun, 11 Mar 2012 13:19:07 -0700 (PDT) Received: from [192.168.1.26] (89.Red-83-55-231.dynamicIP.rima-tde.net. [83.55.231.89]) by mx.google.com with ESMTPS id w10sm47286698wiy.3.2012.03.11.13.19.05 (version=SSLv3 cipher=OTHER); Sun, 11 Mar 2012 13:19:06 -0700 (PDT) Message-ID: <4F5D09E5.3040008@gmail.com> Date: Sun, 11 Mar 2012 21:24:05 +0100 User-Agent: Thunderbird MIME-Version: 1.0 To: Adam Harvey CC: Remi Collet , mike@php.net, PHP Internals References: <4F54ED5B.2010101@fedoraproject.org> <4F54EF64.6040208@fedoraproject.org> <4F58DA17.9030000@fedoraproject.org> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: Re: [PHP-DEV] hash / tiger regression in PHP 5.4.0 From: keisial@gmail.com (=?UTF-8?B?w4FuZ2VsIEdvbnrDoWxleg==?=) On 09/03/12 02:05, Adam Harvey wrote: > On 9 March 2012 00:11, Remi Collet wrote: >> Le 08/03/2012 09:03, Michael Wallner a écrit : >>> Sorry for the delay, but I already explained the issue in >>> the bug report: https://bugs.php.net/bug.php?id=61291 >> Thanks, for the explanation. > I'm still concerned about the idea that the output of a hash function > would change from one minor release to another, frankly, whether the > old output was right or wrong. That seems like the sort of thing users > would rely on being very, very stable. It'd be worse to keep the wrong behavior, providing as tiger what it is not. What can be done is to add a "tiger192,3-broken php5.4" hash for BC of those which may have used the new one. It's serious enough so I'd consider it a factor for a new minor in short time, but not for setting in stone a wrong behavior.