Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:53230 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 94200 invoked from network); 10 Jun 2011 10:12:29 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Jun 2011 10:12:29 -0000 X-Host-Fingerprint: 46.207.160.243 unknown Date: Fri, 10 Jun 2011 06:12:27 -0400 Received: from [46.207.160.243] ([46.207.160.243:9008] helo=localhost.localdomain) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 60/04-54720-B0EE1FD4 for ; Fri, 10 Jun 2011 06:12:27 -0400 Message-ID: <60.04.54720.B0EE1FD4@pb1.pair.com> To: internals@lists.php.net References: <8757232E56758B42B2EE4F9D2CA019C901499F97@US-EX2.zend.net> <4DEB6A80.9030406@thelounge.net> <29.10.00968.DDC01FD4@pb1.pair.com> User-Agent: Pan/0.134 (Wait for Me; GIT cb32159 master) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Posted-By: 46.207.160.243 Subject: Re: [PHP-DEV] Bundling "modern" extensions From: mike@php.net (Michael Wallner) On Fri, 10 Jun 2011 11:29:44 +0200, Pierre Joye wrote: > On Thu, Jun 9, 2011 at 8:11 PM, Michael Wallner wrote: > >> I started the rewrite of the extension, because it had one really big >> drawback, namely that message bodies where implemented as memory chunk >> instead of streams.  The next major headache caused the confusion which >> the HttpResponse class was responsible for.  Another major addition >> will be the choice of request handling library http\Request should use. >> libcurl, neon and serf are on the table currently. > > Btw, maybe you did not notice it but neon is GPL... Looks like it's licensed under LGPLv2: http://svn.webdav.org/repos/projects/neon/trunk/src/COPYING.LIB It doesn't seem to perform too well in the general way, anyways... Mike