Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:92842 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 28766 invoked from network); 27 Apr 2016 16:19:41 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 27 Apr 2016 16:19:41 -0000 Authentication-Results: pb1.pair.com smtp.mail=pierrick@webstart.fr; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=pierrick@webstart.fr; sender-id=unknown Received-SPF: error (pb1.pair.com: domain webstart.fr from 209.85.161.175 cause and error) X-PHP-List-Original-Sender: pierrick@webstart.fr X-Host-Fingerprint: 209.85.161.175 mail-yw0-f175.google.com Received: from [209.85.161.175] ([209.85.161.175:36378] helo=mail-yw0-f175.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 80/28-20013-C96E0275 for ; Wed, 27 Apr 2016 12:19:40 -0400 Received: by mail-yw0-f175.google.com with SMTP id o66so92722556ywc.3 for ; Wed, 27 Apr 2016 09:19:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=webstart-fr.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc; bh=fpau5bLXMyGyNzM2Lof8fyL+d7oSUpUUzuvk+8IcueQ=; b=a22erEMYBSYdQXk6Ya7xNG0Gvc713UHcdB1T1e9a0ImhE9MvYjEbwR/u2uwr/fr5zE 7jJiKtsxMCsBekUNGav0w1lTvjZItKzbl7CYmvtmd1+8MDIoSt5nN4A1gOLpYaB9ys41 y2hwB7JWDw2ueD8df/dQE9G1qlPhp7C0bKy5Q6SgX0rgWK/CUYQJaODGbt93T5vO63xI 5Ays5VTpa2/eywoO+5a0DZdy+tYPXks4V4589xVee/38NDr4miJBTSqjr1Slh3C3Wx4z PkDVdKKHRZGPSjLioQeBDv8COiJvksT2i8Yt7x7buYEKRGRMVZUUK3zyXem9EZmbujyl aZxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc; bh=fpau5bLXMyGyNzM2Lof8fyL+d7oSUpUUzuvk+8IcueQ=; b=C3zgH0AHmJU++RDyxXvGrRrMMsnFaolQfxF6Q9QIUquqYwm9pu3/E6RF2PasEwALWX GNeVxBKvj1Yajf/dNGQKBsOtdHHNBoBBeCcbgU0GOjed2RIXEEVmSXsck9jH4IwBaWCL o0z7+O+7BgkOwsMPMKGWXddDtqUde5kGGwDSL+Y6Ao0bB5k/OFnKKnC1J4xPxaTill2b 8M4XN65rElamxUkX1djWGlFxgW3GOjjmUKlV7h5rHg4xcYveVKa1Nv6WkHBxpKQHFkYU qNVmIaEUb3s0wB1BhdQgt/N52hjUSCyw/47xM+wvB15bqcCCEOhL8t5dBo8OGBIjvayV kZWg== X-Gm-Message-State: AOPr4FU9HxcaTu9yvB42JgdoZQRTwlz9OxMx7IW6Fys8+QlS3wbiuewB1jdmo2TFtDvVCCPn7QN1LjNC1i6QQw== MIME-Version: 1.0 X-Received: by 10.129.136.67 with SMTP id y64mr6242471ywf.39.1461773977404; Wed, 27 Apr 2016 09:19:37 -0700 (PDT) Sender: pierrick@webstart.fr Received: by 10.37.81.7 with HTTP; Wed, 27 Apr 2016 09:19:37 -0700 (PDT) In-Reply-To: <068e01d1a09a$c465f900$4d31eb00$@belski.net> References: <059601d1a050$90fa0fb0$b2ee2f10$@belski.net> <068e01d1a09a$c465f900$4d31eb00$@belski.net> Date: Wed, 27 Apr 2016 12:19:37 -0400 X-Google-Sender-Auth: XMeylup8nSFHC8YmISWxMgD6Jhk Message-ID: To: Anatol Belski Cc: Davey Shafik , PHP internals , pajoye@php.net Content-Type: multipart/alternative; boundary=001a114f0e8aaa7d86053179c69d Subject: Re: [PHP-DEV] Re: ext/curl update From: pierrick@adoy.net (Pierrick Charron) --001a114f0e8aaa7d86053179c69d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Yep I'll check if I can add some test that could be easy to implement using curl_easy_getinfo or using the php local server. Otherwise not sure we could easily compile PHP with all those libcurl versions... On 27 April 2016 at 11:37, Anatol Belski wrote: > Hi, > > > -----Original Message----- > > From: pierrick@webstart.fr [mailto:pierrick@webstart.fr] On Behalf Of > Pierrick > > Charron > > Sent: Wednesday, April 27, 2016 2:20 PM > > To: Anatol Belski > > Cc: Davey Shafik ; PHP internals >; > > pajoye@php.net > > Subject: Re: [PHP-DEV] Re: ext/curl update > > > > I agree, but I don't really now how I could test those things since the= y > almost all > > of the time only affect how libcurl will handle the request/cache and w= e > have no > > way to retrieve options like curl_easy_getopt or something similar. > > > > On 27 April 2016 at 02:46, Anatol Belski > > wrote: > > > > > > Hi, > > > > > -----Original Message----- > > > From: me@daveyshafik.com > > [mailto:me@daveyshafik.com ] On Behalf Of > > Davey > > > Shafik > > > Sent: Sunday, April 24, 2016 2:25 AM > > > To: Pierrick Charron pierrick@adoy.net> > > > > Cc: PHP internals > >; pajoye@php.net pajoye@php.net> > > > Subject: [PHP-DEV] Re: ext/curl update > > > > > > Hi Pierrick, > > > > > > This should be in master for 7.1, alongside my RFC'ed patch for > server > > push > > > support. > > > > > > You emailed me directly about the aforementioned patch so I'll > just > > respond > > > here as it's relevant: > > > > > > The patch should hit in 7.1 but it has been requested that test= s > be > > added =E2=80=94 and > > > we can't add tests with a server push supporting HTTP/2 server > against > > which to > > > push. > > > > > As from the patch, many constants have nothing to do with HTTP/2 > > implementation and add just name/value without any further logic. If > there were > > a reduced patch with only such cases, it would be acceptable for 7.0 as > well and > > there were probably no collisions expected. What do you think? > > > So far I understood tests are exactly about HTTP2. Not sure how you would > tests all the constants present in libcurl. Would need to rebuild with a > dozen libcurl versions, but the documentation and compile time version > check are already reliable things. > > Thanks > > anatol > > > --001a114f0e8aaa7d86053179c69d--