Re: [hybi] Payload only compression extension, again
Brodie Thiesfield <brodie@jellycan.com> Thu, 28 April 2011 00:18 UTC
Return-Path: <brofield@gmail.com>
X-Original-To: hybi@ietfa.amsl.com
Delivered-To: hybi@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E456E08BC for <hybi@ietfa.amsl.com>; Wed, 27 Apr 2011 17:18:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.977
X-Spam-Level:
X-Spam-Status: No, score=-2.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eFN5DTG+02-S for <hybi@ietfa.amsl.com>; Wed, 27 Apr 2011 17:18:08 -0700 (PDT)
Received: from mail-pv0-f172.google.com (mail-pv0-f172.google.com [74.125.83.172]) by ietfa.amsl.com (Postfix) with ESMTP id C32F1E089C for <hybi@ietf.org>; Wed, 27 Apr 2011 17:18:08 -0700 (PDT)
Received: by pvh1 with SMTP id 1so1832069pvh.31 for <hybi@ietf.org>; Wed, 27 Apr 2011 17:18:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=mJbElIPR4gx1vX2Tqcs36GG9eW7/+tfYtCiYH1TfvcI=; b=S2zYp1OaGyPMGG3GTHmjt0+X80eF38nTLTQ69ur6ldpfVl7cgOh+W7Ee5Gnft3Hd2q KVjEPz4PyCmlYOm6L4srKXpbFnJ8wdrFvfGtS4sW4eXYqJvJNtideMKeM7XT7nSOVoxg I4sv7wQS3tOPkv+6eBicofk4Oe9r2TPA3fkw4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=ihDdmfFHwkTbD2NYXdApZAwHeZFaPXHk3QAJlimI6i7NPDcuXjwVP26hvOo7d1KrLK m1Q768CB91+NLsZNn8vN28R3xF1ye+RyBX6Fgk9a6S70n+OOH2LyiPyejxfIQPTBYjNy nlWHM9IRWqt+ldwl6DcupP5nh5ESr03LQqdrM=
MIME-Version: 1.0
Received: by 10.68.44.197 with SMTP id g5mr2965988pbm.509.1303949888432; Wed, 27 Apr 2011 17:18:08 -0700 (PDT)
Sender: brofield@gmail.com
Received: by 10.68.54.35 with HTTP; Wed, 27 Apr 2011 17:18:08 -0700 (PDT)
In-Reply-To: <BANLkTi=SjQwGQu-3v2wjniyp9DrQ1ZcQdA@mail.gmail.com>
References: <AANLkTik2LqCC2-ZLLdWNNaQ18ypcQU_5djJobkYtYk6T@mail.gmail.com> <AANLkTik+uh98b0n7U=xrE0Aaa7MyBfZVXSwj+8wfVTKW@mail.gmail.com> <AANLkTinCtDepu+wDt4=8GyXqhfn=SQ7v2SjJhKzP2Mzr@mail.gmail.com> <AANLkTinhw0j5U_tvfCCrcEx=J6b7wBua4XzhWkvthUjL@mail.gmail.com> <BANLkTi=SjQwGQu-3v2wjniyp9DrQ1ZcQdA@mail.gmail.com>
Date: Thu, 28 Apr 2011 09:18:08 +0900
X-Google-Sender-Auth: IsXYaVr_a2unDQo7yrKqF-FrjEg
Message-ID: <BANLkTi=dqFN-57GV3rYDv4feTAaZFQko1g@mail.gmail.com>
From: Brodie Thiesfield <brodie@jellycan.com>
To: Takeshi Yoshino <tyoshino@google.com>
Content-Type: text/plain; charset="ISO-8859-1"
Cc: hybi@ietf.org
Subject: Re: [hybi] Payload only compression extension, again
X-BeenThere: hybi@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Server-Initiated HTTP <hybi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Thu, 28 Apr 2011 00:18:10 -0000
On Wed, Apr 27, 2011 at 1:54 PM, Takeshi Yoshino <tyoshino@google.com> wrote: > Hi, > As the core spec is going to include only deflate-stream (make sure the core > spec includes built-in compression, and also have some extension example), > I've put together the per-frame compression idea we've been discussing into > a separate I-D. > http://www.ietf.org/id/draft-tyoshino-hybi-websocket-perframe-deflate-00.txt Since you have spent the effort to create this spec, which is much better than the current deflate-stream method that we have at the moment, wouldn't it be worthwhile to also take over one of the reserved bits and use it to specify if the frame is compressed or not? That way we get the data only compression with an uncompressed data option. Pretty much ticks all of the boxes. Regards, Brodie > On Thu, Mar 10, 2011 at 05:36, Greg Wilkins <gregw@webtide.com> wrote: >> >> On 9 March 2011 23:17, Takeshi Yoshino <tyoshino@google.com> wrote: >> > Thanks for feedback. >> > On Tue, Mar 1, 2011 at 16:01, Greg Wilkins <gregw@webtide.com> wrote: >> >> >> >> On 1 March 2011 01:51, Takeshi Yoshino <tyoshino@google.com> wrote: >> >> > Hi, >> > >> >> > - Want not to mess up dictionary by compressing incompressible >> >> > messages >> >> >> >> Is that to say that you don't want to compress fragments? >> >> I'm cautious about this as we don't want to have to buffer up all >> >> fragments before we can decompress. >> >> >> > >> > Sorry, could you elaborate your question? >> > I put this in the requirement since IIRC some people said that they want >> > not >> > to get some incompressible contents (mixed with compressible contents in >> > a >> > single connection) through the compressor. Like this. >> > | WS header | BTYPE=01 <compressible contents> | WS header | BTYPE=00 >> > <incompressible contents> | ... >> >> thanks - that answers my question fine. >> >> cheers > > > _______________________________________________ > hybi mailing list > hybi@ietf.org > https://www.ietf.org/mailman/listinfo/hybi > >
- [hybi] Payload only compression extension, again Takeshi Yoshino
- Re: [hybi] Payload only compression extension, ag… Greg Wilkins
- Re: [hybi] Payload only compression extension, ag… Takeshi Yoshino
- Re: [hybi] Payload only compression extension, ag… Greg Wilkins
- Re: [hybi] Payload only compression extension, ag… Takeshi Yoshino
- Re: [hybi] Payload only compression extension, ag… Brodie Thiesfield
- Re: [hybi] Payload only compression extension, ag… John Tamplin
- Re: [hybi] Payload only compression extension, ag… Brodie Thiesfield
- Re: [hybi] Payload only compression extension, ag… Greg Wilkins
- Re: [hybi] Payload only compression extension, ag… Greg Wilkins
- Re: [hybi] Payload only compression extension, ag… John Tamplin
- Re: [hybi] Payload only compression extension, ag… John Tamplin
- Re: [hybi] Payload only compression extension, ag… Patrick McManus
- Re: [hybi] Payload only compression extension, ag… Patrick McManus
- Re: [hybi] Payload only compression extension, ag… Greg Wilkins
- Re: [hybi] Payload only compression extension, ag… John Tamplin
- Re: [hybi] Payload only compression extension, ag… Greg Wilkins
- Re: [hybi] Payload only compression extension, ag… John Tamplin
- Re: [hybi] Payload only compression extension, ag… Greg Wilkins
- Re: [hybi] Payload only compression extension, ag… Takeshi Yoshino
- Re: [hybi] Payload only compression extension, ag… Takeshi Yoshino
- Re: [hybi] Payload only compression extension, ag… Iñaki Baz Castillo
- Re: [hybi] Payload only compression extension, ag… John Tamplin
- Re: [hybi] Payload only compression extension, ag… Takeshi Yoshino
- Re: [hybi] Payload only compression extension, ag… Greg Wilkins
- Re: [hybi] Payload only compression extension, ag… Takeshi Yoshino
- Re: [hybi] Payload only compression extension, ag… John Tamplin
- Re: [hybi] Payload only compression extension, ag… Brodie Thiesfield
- Re: [hybi] Payload only compression extension, ag… Greg Wilkins
- Re: [hybi] Payload only compression extension, ag… Brian
- Re: [hybi] Payload only compression extension, ag… Takeshi Yoshino
- Re: [hybi] Payload only compression extension, ag… John Tamplin
- Re: [hybi] Payload only compression extension, ag… Bjoern Hoehrmann
- Re: [hybi] Payload only compression extension, ag… Takeshi Yoshino
- Re: [hybi] Payload only compression extension, ag… Takeshi Yoshino
- Re: [hybi] Payload only compression extension, ag… Takeshi Yoshino
- Re: [hybi] Payload only compression extension, ag… Takeshi Yoshino