Return-Path: X-Original-To: apmail-httpd-dev-archive@www.apache.org Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id F386DE3DB for ; Tue, 12 Feb 2013 16:57:16 +0000 (UTC) Received: (qmail 95903 invoked by uid 500); 12 Feb 2013 16:57:14 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 95230 invoked by uid 500); 12 Feb 2013 16:57:13 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 95091 invoked by uid 99); 12 Feb 2013 16:57:13 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Feb 2013 16:57:13 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [98.138.229.148] (HELO nm38-vm4.bullet.mail.ne1.yahoo.com) (98.138.229.148) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Feb 2013 16:57:05 +0000 Received: from [98.138.90.56] by nm38.bullet.mail.ne1.yahoo.com with NNFMP; 12 Feb 2013 16:56:44 -0000 Received: from [98.138.89.248] by tm9.bullet.mail.ne1.yahoo.com with NNFMP; 12 Feb 2013 16:56:44 -0000 Received: from [127.0.0.1] by omp1040.mail.ne1.yahoo.com with NNFMP; 12 Feb 2013 16:56:44 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 160891.43297.bm@omp1040.mail.ne1.yahoo.com Received: (qmail 50097 invoked by uid 60001); 12 Feb 2013 16:56:44 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1360688203; bh=euT9CCSp4EDv38Cy+OGzF+f1M/kWy+vra8Wvq8OHf9M=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=LVauRR1bq0O6pn9rr37komlvTQw3Z0v7dyrDcpdLG5eFTVOcdtV961Ny3Qa0BZT6Y++aENz8C4EHg7WiKjH4MUB1BFLXpTX76BMh3RkeYMxtaJkQanPtHPYbdQ5RR9zpY7C1ymcr8JTLYpF0cfiaW5MkMlMwwj+tS1FJcDY1gFE= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=kbVHS7CwYn7EB5SotPYhPoqQ3lZ7JxjUw9NQ8uHi7XBbb5U0W3QO8Z43+U3A8XrHl7R9rf0Fc90B9lY7Ka/ylNvolbcH/Ur5skJiVf4FoFcrKlgF/NXiLUt6eneofJ5Vu1IFBn4B0K9YwWXnQ3v1Jp374Bme87I//wXbrS51yJE=; X-YMail-OSG: t4ELAEQVM1lAcR4Xx88l_iaLGD5YT.PXkup9VXw4vOQqCs7 YW2BAlw9GLbsqyvUWuM0pcA.Z.yl8j9vDf4SGGunaVbRuIAqgx3Nhif3q73g 6wMOy3rgC4xK1vOcayA24P3foRctIwsdOJB0Pz6JK8Z0mdYp1wY5HMMP1772 ILPd5AzBGRkZTJyFkbbz8G7cce2DNT4Jpf5C7XqTKYnbJcTLTCyHmv77hu21 7lpIDPi9zHVJfNYUapgeBcpCMQjZQco3nYDQy9Iy4Ycg5fGpb5SoNpEJVLlr iNTgcGs131uTJFUth56D20O3G6Hhtpy54zct7D_pHLYthx6Tk2RuJhlme.yi aTybFE.xn78kWIsVvJgYtMeRF6GvCnh.K7OpUeiBWa7HOeJMZTjj18PYolpK 5w1XmH9p_XBaSyAEizgJqN3K8GA2A0f0mY7G62SHIPNCN6WLQgarfrE6B6OW cJhEXAqT10rwKDnvMoa_yaJOHyzTZui4z0PyDeIfpNxeOxFUqiqCKFoj5X_P yQVtfLG1XKOe2d1c2HNTbKDhO Received: from [99.135.28.65] by web124706.mail.ne1.yahoo.com via HTTP; Tue, 12 Feb 2013 08:56:43 PST X-Rocket-MIMEInfo: 001.001,VGh4IEJpbGwhwqAgSSB3aWxsIGxldCBhIGZldyBkYXlzIG9mIGxhenkgY29uc2Vuc3VzCnBhc3MgYmVmb3JlIGNvbW1pdHRpbmcgdGhpcyB0byB0cnVuay4KCgoKCgo.X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBGcm9tOiBXaWxsaWFtIEEuIFJvd2UgSnIuIDx3cm93ZUByb3dlLWNsYW4ubmV0Pgo.VG86IGRldkBodHRwZC5hcGFjaGUub3JnIAo.Q2M6IGpvZV9zY2hhZWZlckB5YWhvby5jb20gCj5TZW50OiBUdWVzZGF5LCBGZWJydWFyeSAxMiwgMjAxMyAxMTo1MiBBTQo.U3ViamVjdDogUmUBMAEBAQE- X-Mailer: YahooMailWebService/0.8.133.508 References: <1360512334.5750.YahooMailNeo@web124702.mail.ne1.yahoo.com> <1360513535.75771.YahooMailNeo@web124706.mail.ne1.yahoo.com> <20130212105204.605135fb@hub> Message-ID: <1360688203.44510.YahooMailNeo@web124706.mail.ne1.yahoo.com> Date: Tue, 12 Feb 2013 08:56:43 -0800 (PST) From: Joe Schaefer Reply-To: Joe Schaefer Subject: Re: chunked trailers input filter processing by ap_http_filter should be documented To: "William A. Rowe Jr." , "dev@httpd.apache.org" In-Reply-To: <20130212105204.605135fb@hub> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="-2096623355-152658424-1360688203=:44510" X-Virus-Checked: Checked by ClamAV on apache.org ---2096623355-152658424-1360688203=:44510 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Thx Bill!=A0 I will let a few days of lazy consensus=0Apass before committi= ng this to trunk.=0A=0A=0A=0A=0A=0A>________________________________=0A> Fr= om: William A. Rowe Jr. =0A>To: dev@httpd.apache.org = =0A>Cc: joe_schaefer@yahoo.com =0A>Sent: Tuesday, February 12, 2013 11:52 A= M=0A>Subject: Re: chunked trailers input filter processing by ap_http_filte= r should be documented=0A> =0A>On Sun, 10 Feb 2013 08:25:35 -0800 (PST)=0A>= Joe Schaefer wrote:=0A>=0A>> Here's a sledgehammer= patch to ap_rgetline_core()=0A>> to replace r->input_filters with r->proto= _input_filters.=0A>> This would still mean protocol filters behind ap_http_= filter=0A>> would need to punt on these calls, but that's a lot=0A>> more r= easonable than imposing it on AP_FTYPE_RESOURCE=0A>> and similar filters as= well.=0A>=0A>+1, seems much saner.=A0 Request filters have no business rea= ding=0A>beyond end of request body.=0A>=0A>=0A> ---2096623355-152658424-1360688203=:44510 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable
Thx Bill!  I will= let a few days of lazy consensus
pass before committing this to trunk.<= br>



From:<= /b> William A. Rowe Jr. <wrowe@rowe-clan.net>
To: dev@httpd.apache.org
Cc: joe_schaefer@yahoo.com
Sent: Tuesday, February 12, 2013 1= 1:52 AM
Subject: Re: chunked trai= lers input filter processing by ap_http_filter should be documented

=0AOn Sun, 10 Feb 2013 08:25:35 -0800 (PST)
Joe Schaefer= <joe_schaefer@yahoo.com> wrote:

> Here's a sl= edgehammer patch to ap_rgetline_core()
> to replace r->input_filte= rs with r->proto_input_filters.
> This would still mean protocol f= ilters behind ap_http_filter
> would need to punt on these calls, but= that's a lot
> more reasonable than imposing it on AP_FTYPE_RESOURCE=
> and similar filters as well.

+1, seems much saner.  Re= quest filters have no business reading
beyond end of request body.

---2096623355-152658424-1360688203=:44510--