Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:81753 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 94202 invoked from network); 4 Feb 2015 00:53:20 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 4 Feb 2015 00:53:20 -0000 Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.216.43 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.216.43 mail-qa0-f43.google.com Received: from [209.85.216.43] ([209.85.216.43:54187] helo=mail-qa0-f43.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 2D/6E-20608-08D61D45 for ; Tue, 03 Feb 2015 19:53:20 -0500 Received: by mail-qa0-f43.google.com with SMTP id v10so36501658qac.2 for ; Tue, 03 Feb 2015 16:53:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=Bznx/ykmPPyW7A/bp6/mkmuIXgCID4LSEDc9+6FDvMo=; b=SFd8PgugoWr/JttgWYg9iQj2WEvfRyCnkEz5TmaiI+GbX9dNNhh/5bZlTRNVJBdVzI jCzbbLOsuvPWlsbDoZuzXXjmfjdKlfm2gSSbSbn6YzDlWibNr1Op4OhrSbiRt3LSnv1q BL4orhRC//vixt6BdcsQryUai7e1imFo3cRkaxnCRMZCofa4/PVwJDWgdj+ZdVuDrznm XcoQrzEC0RePJSOevZsgvehuj+Oz0w3QQMbIewPqSAGGIY+prZYj58MaUjTFTXwfJOf/ BWlemjfjJielxlNeAH+6LHPdLK8xqn8vMNgK3Vsrnvh9uWUbf4e58tBxD+hXNkEBxd40 UMkg== MIME-Version: 1.0 X-Received: by 10.224.113.200 with SMTP id b8mr56712169qaq.35.1423011198170; Tue, 03 Feb 2015 16:53:18 -0800 (PST) Received: by 10.96.3.168 with HTTP; Tue, 3 Feb 2015 16:53:18 -0800 (PST) In-Reply-To: References: <5487E91D.6070602@fedoraproject.org> <648FEBB3-9D71-4AE3-BFDA-5ED268FC02A7@ajf.me> Date: Wed, 4 Feb 2015 07:53:18 +0700 Message-ID: To: Derick Rethans Cc: Andrea Faulds , Remi Collet , PHP internals Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] libmcrypt: abandonware? From: pierre.php@gmail.com (Pierre Joye) On Thu, Dec 11, 2014 at 5:10 PM, Derick Rethans wrote: > On Wed, 10 Dec 2014, Andrea Faulds wrote: > >> > On 10 Dec 2014, at 06:33, Remi Collet wrote: >> > >> > Having a dead upstream for crypto API is a critical issue :( >> > >> > FYI some downstream (ex RHEL) don't even provide this library. >> > Already too much crypto libraries, and it will be a mess to provide >> > a dead project in an Enterprise distribution. >> > >> > So php/mcrypt also not available. >> > >> > But most applications. which use it, usually have alternative, and >> > make it optional (ex phpMyAdmin 4.3 now even use openssl as first >> > choice). >> > >> > We probably have enough crypto API in PHP, and we probably should >> > mark this one as deprecated / unmaintained in 5.x, and move it to >> > PECL (7.x). >> >> It=E2=80=99s my understanding that ext/mcrypt is quite widely used. Woul= d it >> not be possible to update the lib to use OpenSSL or something on the >> backend, so existing applications would not need changing? > > I think you're going to find this difficult, as the mcrypt > implementations can have some odd quircks in them. As the "maintainer" > of this extension I'd say to just drop it in PHP 7. I wouldn't even > bother trying to make it compile for it. You won't bother but we should? Wondering why you voted against removing it= . --=20 Pierre @pierrejoye | http://www.libgd.org