Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:81791 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 71282 invoked from network); 4 Feb 2015 09:16:15 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 4 Feb 2015 09:16:15 -0000 Authentication-Results: pb1.pair.com smtp.mail=anatol.php@belski.net; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=anatol.php@belski.net; sender-id=unknown Received-SPF: error (pb1.pair.com: domain belski.net from 85.214.73.107 cause and error) X-PHP-List-Original-Sender: anatol.php@belski.net X-Host-Fingerprint: 85.214.73.107 klapt.com Received: from [85.214.73.107] ([85.214.73.107:48820] helo=h1123647.serverkompetenz.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 6F/73-55046-C53E1D45 for ; Wed, 04 Feb 2015 04:16:13 -0500 Received: by h1123647.serverkompetenz.net (Postfix, from userid 33) id 4403323D6002; Wed, 4 Feb 2015 10:16:09 +0100 (CET) Received: from 217.254.137.98 (SquirrelMail authenticated user anatol@belski.net) by webmail.klapt.com with HTTP; Wed, 4 Feb 2015 10:16:09 +0100 Message-ID: In-Reply-To: <54D1C176.6000107@gmail.com> References: <0d436102ec3afeeb91673e2d30c64de4.squirrel@webmail.klapt.com> <54D1C176.6000107@gmail.com> Date: Wed, 4 Feb 2015 10:16:09 +0100 To: "Stanislav Malyshev" Cc: "Anatol Belski" , "Adam Harvey" , "PHP internals" User-Agent: SquirrelMail/1.5.2 [SVN] MIME-Version: 1.0 Content-Type: text/plain;charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: Re: [PHP-DEV] [RFC][VOTE] Removal of dead or not yet PHP7 ported SAPIs and extensions From: anatol.php@belski.net ("Anatol Belski") Hi Stas, On Wed, February 4, 2015 07:51, Stanislav Malyshev wrote: > Hi! > > >> And at list this one living native PHP implementation >> https://github.com/horde/horde/tree/master/framework/Imap_Client/ (and >> more library links in the older thread link above). > > This is part of Horde with 9 listed dependencies and 9 suggested ones, > and probably also sub-dependencies. It is much less convenient than having > imap right here when you run PHP. And looks like on top of that it lists > PHP 7 as not supported. > I'm sure there are other imap implementations, but I wouldn't be that > quick in throwing out one that a lot of people may use. -- > Stas Malyshev > smalyshev@gmail.com > Horde is being developed by a some ISP, so it's mostlikely gonna support PHP7, even if not already. But this is actually what one can say regarding PHP7 compatibility with any scripts at the current stage. For security tickets - there are still some on mitre, NVD and others. The point with ext/imap being available "now and here" instead of the userland implementation is of course good. However removing it has the same reasons like f.e. removing ext/regex or Apache 1.x SAPI. Letting it be there, unmaintained, is kinda of a black hole. And every day it grows. That's why my point is rather - link to some userland implementation instead of shipping "worky" stuff in the unknown security state. Same actually for mcrypt. Probably the same motivation can be attributed to the unavailability of libc-client and mcrypt in RHEL6. Regards Anatol