Re: [hybi] With deflate-stream, Close frame doesn't work as an end of data marker
Greg Wilkins <gregw@webtide.com> Mon, 28 February 2011 20:41 UTC
Return-Path: <gregw@intalio.com>
X-Original-To: hybi@core3.amsl.com
Delivered-To: hybi@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2FDFB3A67D6 for <hybi@core3.amsl.com>; Mon, 28 Feb 2011 12:41:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.591
X-Spam-Level:
X-Spam-Status: No, score=-2.591 tagged_above=-999 required=5 tests=[AWL=0.386, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CR2lh+c4abhK for <hybi@core3.amsl.com>; Mon, 28 Feb 2011 12:41:30 -0800 (PST)
Received: from mail-vw0-f44.google.com (mail-vw0-f44.google.com [209.85.212.44]) by core3.amsl.com (Postfix) with ESMTP id 525BE3A67C1 for <hybi@ietf.org>; Mon, 28 Feb 2011 12:41:30 -0800 (PST)
Received: by vws6 with SMTP id 6so3976485vws.31 for <hybi@ietf.org>; Mon, 28 Feb 2011 12:42:31 -0800 (PST)
MIME-Version: 1.0
Received: by 10.52.160.8 with SMTP id xg8mr9354642vdb.310.1298925640101; Mon, 28 Feb 2011 12:40:40 -0800 (PST)
Sender: gregw@intalio.com
Received: by 10.52.165.129 with HTTP; Mon, 28 Feb 2011 12:40:40 -0800 (PST)
In-Reply-To: <AANLkTinTqHtG+HmjBm4n2yS3Ouz+Fw3i_R_Gf7qx0vn1@mail.gmail.com>
References: <AANLkTinVwPRpo7NgJjf3+6gcrBHaJugT9OugKKAsMU9X@mail.gmail.com> <OFED4F78E9.C77C54B8-ON88257842.001A696A-88257842.001D41FB@playstation.sony.com> <AANLkTik5i3Nh6OfyU=uso8tb2LzqKiJFRd_k+hpCyyWt@mail.gmail.com> <AANLkTinTqHtG+HmjBm4n2yS3Ouz+Fw3i_R_Gf7qx0vn1@mail.gmail.com>
Date: Tue, 01 Mar 2011 07:40:40 +1100
X-Google-Sender-Auth: 6uhYdlxSzEq4mCNABO9_X7wAU3s
Message-ID: <AANLkTinjMJamX4wGFqcN8yPq+NeXOvnzL+gO3DATF_rr@mail.gmail.com>
From: Greg Wilkins <gregw@webtide.com>
To: John Tamplin <jat@google.com>
Content-Type: text/plain; charset="ISO-8859-1"
Cc: hybi@ietf.org, Yutaka_Takeda@playstation.sony.com
Subject: Re: [hybi] With deflate-stream, Close frame doesn't work as an end of data marker
X-BeenThere: hybi@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Server-Initiated HTTP <hybi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/hybi>, <mailto:hybi-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/hybi>
List-Post: <mailto:hybi@ietf.org>
List-Help: <mailto:hybi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/hybi>, <mailto:hybi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Feb 2011 20:41:31 -0000
On 1 March 2011 01:32, John Tamplin <jat@google.com> wrote: > It also means we have to agree on the details of how it should be > specified, which is why the super-simple deflate-stream was added to > the standard instead of trying to get agreement on something better. Well I remember the proposal for deflate stream being made, but I certainly don't recall any consensus that it should be put into the draft. There have been consistent voices against compressing the framing. I really think this is an important point of principal, if any arbitrary extension is free to entirely change what is sent on the wire, then we are going to have a very difficult environment in which to develop any kind of meaningful intermediaries. I keep coming back to the analogy of HTTP, where it is not legal to just add a header to define an extension and then change HTTP framing entirely. The only way to break out of HTTP framing is with something like Upgrade or CONNECT. If the first exemplar of an extension we have is something that completely changes what is sent over the wire, then I think we have totally devalued WS framing as a standard. regards
- [hybi] With deflate-stream, Close frame doesn't w… Takeshi Yoshino
- Re: [hybi] With deflate-stream, Close frame doesn… Yutaka_Takeda
- Re: [hybi] With deflate-stream, Close frame doesn… Takeshi Yoshino
- Re: [hybi] With deflate-stream, Close frame doesn… Yutaka_Takeda
- Re: [hybi] With deflate-stream / websocket tracer… Andy Green
- Re: [hybi] With deflate-stream, Close frame doesn… Takeshi Yoshino
- Re: [hybi] With deflate-stream, Close frame doesn… Yutaka_Takeda
- Re: [hybi] With deflate-stream / websocket tracer… John Tamplin
- Re: [hybi] With deflate-stream / websocket tracer… Andy Green
- Re: [hybi] With deflate-stream, Close frame doesn… Greg Wilkins
- Re: [hybi] With deflate-stream, Close frame doesn… John Tamplin
- Re: [hybi] With deflate-stream, Close frame doesn… Greg Wilkins
- Re: [hybi] With deflate-stream, Close frame doesn… Brian McKelvey
- Re: [hybi] With deflate-stream, Close frame doesn… Yutaka_Takeda
- Re: [hybi] With deflate-stream, Close frame doesn… Yutaka_Takeda
- Re: [hybi] With deflate-stream, Close frame doesn… Andy Green
- Re: [hybi] With deflate-stream, Close frame doesn… Takeshi Yoshino
- Re: [hybi] With deflate-stream, Close frame doesn… Andy Green
- Re: [hybi] With deflate-stream, Close frame doesn… Takeshi Yoshino
- Re: [hybi] With deflate-stream, Close frame doesn… Andy Green
- Re: [hybi] With deflate-stream, Close frame doesn… Takeshi Yoshino
- Re: [hybi] With deflate-stream, Close frame doesn… Yutaka_Takeda
- Re: [hybi] With deflate-stream, Close frame doesn… Andy Green
- Re: [hybi] With deflate-stream, Close frame doesn… Ian Fette (イアンフェッティ)
- [hybi] change in 07: Payload only compression ext… Salvatore Loreto
- Re: [hybi] change in 07: Payload only compression… Ian Fette (イアンフェッティ)
- Re: [hybi] change in 07: Payload only compression… Brian
- Re: [hybi] With deflate-stream, Close frame doesn… Andy Green
- [hybi] TCP packet boundaries must not be assumed … Jamie Lokier
- Re: [hybi] With deflate-stream, Close frame doesn… Jamie Lokier
- Re: [hybi] With deflate-stream, Close frame doesn… Takeshi Yoshino
- Re: [hybi] With deflate-stream, Close frame doesn… Andy Green
- Re: [hybi] TCP packet boundaries must not be assu… Andy Green
- Re: [hybi] With deflate-stream, Close frame doesn… Takeshi Yoshino
- Re: [hybi] With deflate-stream, Close frame doesn… John Tamplin
- Re: [hybi] With deflate-stream, Close frame doesn… Takeshi Yoshino