Re: [hybi] [permessage-deflate] Renaming s2c_ and c2s_ prefix to server_ and client_
Takeshi Yoshino <tyoshino@google.com> Tue, 22 October 2013 06:17 UTC
Return-Path: <tyoshino@google.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 54C2C11E8174 for <hybi@ietfa.amsl.com>; Mon, 21 Oct 2013 23:17:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.893
X-Spam-Level:
X-Spam-Status: No, score=-1.893 tagged_above=-999 required=5 tests=[AWL=0.084, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y8m+GQ7JGWz0 for <hybi@ietfa.amsl.com>; Mon, 21 Oct 2013 23:17:18 -0700 (PDT)
Received: from mail-wi0-x22c.google.com (mail-wi0-x22c.google.com [IPv6:2a00:1450:400c:c05::22c]) by ietfa.amsl.com (Postfix) with ESMTP id C2D2A11E8474 for <hybi@ietf.org>; Mon, 21 Oct 2013 23:17:17 -0700 (PDT)
Received: by mail-wi0-f172.google.com with SMTP id ez12so5034293wid.11 for <hybi@ietf.org>; Mon, 21 Oct 2013 23:17:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=iL1UdXU6SBM5IlOR38h2O8wUfWherqNRYEbsMqIK/6U=; b=RFrQU/65Xt7txJobG5ogKPT/2H6I5LDhSHJQxbr92l5RkwHJVOeIx4A5cxwqGZAYNx TUOGxave2mvaPtFIyE96AYYIVXkzXp9Y+4+IwzibM2cIiAn4gJjQLFoOdEWKPh3MFgEP /3XB2CuwAuIdvmXXvBMuwZymwxWaf49LCUJzSZKNB20xzr5CjP8lrVOx1kmzF8+s0sUg R7IoDlDSIZ/ghHzIiC1/aCUJC4WzgLN7lccGzXRXVImRHBiF+Ut8n1Gmzu0ICoLUIiO4 5F3HpbwXeQnlJ4GB/AKnaqqsBFq5hV6G06UAUp8ml/NOb4uArXVyHOLObq7/rfH7WdXg 1DkQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=iL1UdXU6SBM5IlOR38h2O8wUfWherqNRYEbsMqIK/6U=; b=LlnuHfew7KMfolH713zW6mWHbt9NFE1RE+qK/YhtFqoIY4DJzYV8YgWhP/vn0eo7aE tMbkTIbpnHAeAbJU0XccA38PubA5JbUm2qdKzJkhisJebv8AE922cWMPRBs0GXHGlUhf TzxJ+IRlO+w0AI04YjHIDfQi4DXm+bp00CrssdTW6Ac+ix2jcLosTX2KpxQyxGzxPJVx oVYOWrvNPI7tayCIOxUa+Ola7sKxY+DcJ+UDiN2tNomAbqgvnZM2bFJz7kDbw/xiVpU8 mrU1mfojcVXQmUJheBtkTvfIxYFK6Mi98qPYbjB24avOEO1uiGaZA6KtKNAA/4tWbgCu O8Yw==
X-Gm-Message-State: ALoCoQnmdyLL58K+eI8iQgEjwjvqkVHvRPaJ9/yLtAo6CZjGfIx9eRR+miBy1yXjz4mp5Gzpeiv6rhesXMPkedqtwJvfQU+aTi6B7/XH+xMJFbvJ/mOSjnUcJkFYETE2h5QqYbeJ2sqIewfZVy5x2osLf84NwxO/qrKG37U9dNfUTzt2pCx/mcA8zpRwQbl5+ET199vuVZ8k
X-Received: by 10.180.99.99 with SMTP id ep3mr12911860wib.11.1382422625719; Mon, 21 Oct 2013 23:17:05 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.194.15.133 with HTTP; Mon, 21 Oct 2013 23:16:44 -0700 (PDT)
In-Reply-To: <634914A010D0B943A035D226786325D44469CD5BA7@EXVMBX020-12.exch020.serverdata.net>
References: <CAH9hSJant3VBw0FBM69V9wPvi3WmJLikZdX4ySELy+CShgoOKA@mail.gmail.com> <5BEA69BA-D0D4-4F4A-8CFB-741A433EAAA6@zaphoyd.com> <CAH9hSJYNrBkf=2=2DHdipvXwN4XEKDe2BOc4g1eZr38U7m7jdw@mail.gmail.com> <CAG4zZZDtUEnvgPmcKWsE9mFockUYA0PDFUE1SxNr+ubN0v9=xg@mail.gmail.com> <CAH9hSJZqR6L8fWTN_p915atXniuAbh-Nxb6FnPapoVwpdY3bAg@mail.gmail.com> <CAH9hSJY-=jti+AVPZjVJCpN9zTDTFpgbM_2WSQfnQYj-or9cgg@mail.gmail.com> <634914A010D0B943A035D226786325D44469CD51AB@EXVMBX020-12.exch020.serverdata.net> <CAH9hSJawMaDt1dUBjvu9GvPMMtw0L=QAHOzmMrZWjHtq1MfchQ@mail.gmail.com> <634914A010D0B943A035D226786325D44469CD5BA7@EXVMBX020-12.exch020.serverdata.net>
From: Takeshi Yoshino <tyoshino@google.com>
Date: Tue, 22 Oct 2013 15:16:44 +0900
Message-ID: <CAH9hSJbMdie=Wf3Zc8C27fqBQ3sJNTxXWWgmS6sO8Mnp_oY3rg@mail.gmail.com>
To: Tobias Oberstein <tobias.oberstein@tavendo.de>
Content-Type: multipart/alternative; boundary="f46d044283c0893c8404e94e59fc"
Cc: "hybi@ietf.org" <hybi@ietf.org>
Subject: Re: [hybi] [permessage-deflate] Renaming s2c_ and c2s_ prefix to server_ and client_
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: Tue, 22 Oct 2013 06:17:19 -0000
On Tue, Oct 22, 2013 at 12:50 AM, Tobias Oberstein < tobias.oberstein@tavendo.de> wrote: > AutobahnPython 0.6.4 has been adjusted and published: > > https://pypi.python.org/pypi/autobahn > https://github.com/tavendo/AutobahnPython/blob/master/CHANGELOG.md > > Tested with canary 32.0.1677.0: no issues found .. I've tested a couple of > negotiated parameter sets also. > > We will extend AutobahnTestsuite for _systematic_ testing of various > parameter sets .. > Thank you! > From my side, there is only 1 minor point left .. see below. I just want > to raise it for completeness, but am happy if Draft-15 makes it into final > RFC also. > > Sidenote: I've seen that Chrome will log extensions negotiated in Web > inspector also. Nice nice. Thanks. It seems just hours away .. mine does > not have it yet. Anyway: reckless pace! Awesome. > Yes. It has been unexpectedly dropped. We've fixed it recently. > > /Tobias > > > Proposal: Make support for "no context takeover" optional, and > consequently announce "client_no_context_takeover". > > That makes the whole parameter negotiation more "consistent" and allows > implementors who do not want to implement "no context takeover" for > whatever reasons (technically, it should be possible to do always, but ..). > > As you know, we've given the role as a hint to client_no_context_takeover parameter in a negotiation offer, that syntax is not available for capability announcement now. So, we need to introduce a new syntax for hint like: client_no_context_takeover=likely to free the syntax "client_no_context_takeover without a value" for capability announcement. Or instead, we need to drop the hint feature. Maybe Java users like Joakim would be happier with having MUST there than SHOULD? > Chrome announces: > > 1. Sec-WebSocket-Extensions: > permessage-deflate; client_max_window_bits, x-webkit-deflate-frame > and supports "client_no_context_takeover", but that is implicit, not > explicit. > > Autobahn (client) currently (deliberately) announces: > > Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; > client_max_window_bits > > hence _explicitly_ announces "client_no_context_takeover" > > === > > Should above _not_ go into the final spec, AutobahnPython will then of > course comply (and remove the announcement) when the RFC is issued. >
- [hybi] [permessage-deflate] Renaming s2c_ and c2s… Takeshi Yoshino
- Re: [hybi] [permessage-deflate] Renaming s2c_ and… Tobias Oberstein
- Re: [hybi] [permessage-deflate] Renaming s2c_ and… Peter Thorson
- Re: [hybi] [permessage-deflate] Renaming s2c_ and… Takeshi Yoshino
- Re: [hybi] [permessage-deflate] Renaming s2c_ and… Joakim Erdfelt
- Re: [hybi] [permessage-deflate] Renaming s2c_ and… Takeshi Yoshino
- Re: [hybi] [permessage-deflate] Renaming s2c_ and… Takeshi Yoshino
- Re: [hybi] [permessage-deflate] Renaming s2c_ and… Tobias Oberstein
- Re: [hybi] [permessage-deflate] Renaming s2c_ and… Takeshi Yoshino
- Re: [hybi] [permessage-deflate] Renaming s2c_ and… Takeshi Yoshino
- Re: [hybi] [permessage-deflate] Renaming s2c_ and… Tobias Oberstein
- Re: [hybi] [permessage-deflate] Renaming s2c_ and… Takeshi Yoshino
- Re: [hybi] [permessage-deflate] Renaming s2c_ and… Takeshi Yoshino
- Re: [hybi] [permessage-deflate] Renaming s2c_ and… Takeshi Yoshino
- Re: [hybi] [permessage-deflate] Renaming s2c_ and… Joakim Erdfelt
- Re: [hybi] [permessage-deflate] Renaming s2c_ and… Takeshi Yoshino