Re: Permissible states for extension frames #591

Martin Thomson <martin.thomson@gmail.com> Sat, 23 August 2014 00:23 UTC

Return-Path: <ietf-http-wg-request@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Delivered-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 789E01A6EF5 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Fri, 22 Aug 2014 17:23:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.67
X-Spam-Level:
X-Spam-Status: No, score=-7.67 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.668, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kZVnYEtYFF_R for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Fri, 22 Aug 2014 17:22:58 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97C661A041D for <httpbisa-archive-bis2Juki@lists.ietf.org>; Fri, 22 Aug 2014 17:22:58 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.72) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1XKz48-0003pz-4V for ietf-http-wg-dist@listhub.w3.org; Sat, 23 Aug 2014 00:20:20 +0000
Resent-Date: Sat, 23 Aug 2014 00:20:20 +0000
Resent-Message-Id: <E1XKz48-0003pz-4V@frink.w3.org>
Received: from maggie.w3.org ([128.30.52.39]) by frink.w3.org with esmtp (Exim 4.72) (envelope-from <martin.thomson@gmail.com>) id 1XKz3s-0003hp-G3 for ietf-http-wg@listhub.w3.org; Sat, 23 Aug 2014 00:20:04 +0000
Received: from mail-la0-f50.google.com ([209.85.215.50]) by maggie.w3.org with esmtps (TLS1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.72) (envelope-from <martin.thomson@gmail.com>) id 1XKz3o-0006f5-9A for ietf-http-wg@w3.org; Sat, 23 Aug 2014 00:20:04 +0000
Received: by mail-la0-f50.google.com with SMTP id pi18so10602494lab.23 for <ietf-http-wg@w3.org>; Fri, 22 Aug 2014 17:19:33 -0700 (PDT)
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; bh=6BfqSFPSvp4OzcE5BuJS+jXmgEacaS+CqDo2rSaargQ=; b=bXzvngDLkngV1Lh0aCYUzq7CV1XohjJz1vd647LtzApPlEuVwbIIW/8C8RkiOovrRE UfWUeEDH6CLaz1zO9seLBYMpzkopK+7hH3adBV671Uo54E1TZbPIdLkmErmlWcjdxgBq znf4HLgr/5VTHKfQx45iceuf94Ml3Wt20RXQEAi0REfLBUFSFRL++NoPzN9dkY9xs2oT yx/EqUeE6Apule5teNhNNNP5AenKxPPm3ZZxGt/4yGAvg680oMVy4AGniKzI3ae4Dl7j 5mcBSPhQZ0Cvn8dl2oA2xVnLSZkMRAQonl3ed8NuuQKu+CyNfsY8luNSlallfllIQnXD jgdA==
MIME-Version: 1.0
X-Received: by 10.112.28.41 with SMTP id y9mr6878787lbg.67.1408753173578; Fri, 22 Aug 2014 17:19:33 -0700 (PDT)
Received: by 10.25.166.75 with HTTP; Fri, 22 Aug 2014 17:19:33 -0700 (PDT)
In-Reply-To: <CAH_y2NHiGGcWSza-=aFMwA+1Cp6D2A0AgOoMHioX7jmbzStorg@mail.gmail.com>
References: <CABkgnnVgnJSmJW2B4nJ8Vb-Nwi3EF2pra7D_m8uqZfQ8H1a2eA@mail.gmail.com> <5dfde0949d4449a48cae2fff60020a12@BL2PR03MB132.namprd03.prod.outlook.com> <CAH_y2NHiGGcWSza-=aFMwA+1Cp6D2A0AgOoMHioX7jmbzStorg@mail.gmail.com>
Date: Fri, 22 Aug 2014 17:19:33 -0700
Message-ID: <CABkgnnWEwreC5VyMFDuhJRvtv-FBPYq2-8_VcWa6VuG9_PAgrw@mail.gmail.com>
From: Martin Thomson <martin.thomson@gmail.com>
To: Greg Wilkins <gregw@intalio.com>
Cc: Mike Bishop <Michael.Bishop@microsoft.com>, HTTP Working Group <ietf-http-wg@w3.org>
Content-Type: text/plain; charset="UTF-8"
Received-SPF: pass client-ip=209.85.215.50; envelope-from=martin.thomson@gmail.com; helo=mail-la0-f50.google.com
X-W3C-Hub-Spam-Status: No, score=-3.5
X-W3C-Hub-Spam-Report: AWL=-2.718, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001
X-W3C-Scan-Sig: maggie.w3.org 1XKz3o-0006f5-9A a75b4dbb16360bf2f3bc66343b862778
X-Original-To: ietf-http-wg@w3.org
Subject: Re: Permissible states for extension frames #591
Archived-At: <http://www.w3.org/mid/CABkgnnWEwreC5VyMFDuhJRvtv-FBPYq2-8_VcWa6VuG9_PAgrw@mail.gmail.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/26717
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <http://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>

On 22 August 2014 16:55, Greg Wilkins <gregw@intalio.com> wrote:
> two quarter closed

How about we not worry so much about that.  The text is very clear
that unless you have negotiated some other protocol, receiving frames
in the midst of a header block is bad and is expressly forbidden.

That is now doubly so:
https://github.com/http2/http2-spec/commit/ec57ba8fbc8d20d2ccae799a6a581666dce3d2f4