Re: [hybi] thewebsocketprotocol #39 (closed): multiple extensions selection in the server side handshake

"hybi issue tracker" <trac@tools.ietf.org> Tue, 08 February 2011 19:29 UTC

Return-Path: <trac@tools.ietf.org>
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 C5A203A680A for <hybi@core3.amsl.com>; Tue, 8 Feb 2011 11:29:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level:
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
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 afSFvlM1dDSR for <hybi@core3.amsl.com>; Tue, 8 Feb 2011 11:29:14 -0800 (PST)
Received: from zinfandel.tools.ietf.org (unknown [IPv6:2001:1890:1112:1::2a]) by core3.amsl.com (Postfix) with ESMTP id 0BD3D3A67D6 for <hybi@ietf.org>; Tue, 8 Feb 2011 11:29:14 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.72) (envelope-from <trac@tools.ietf.org>) id 1PmtFZ-0006bf-AC; Tue, 08 Feb 2011 11:29:21 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: hybi issue tracker <trac@tools.ietf.org>
X-Trac-Version: 0.11.7
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.7, by Edgewall Software
To: ifette@google.com
X-Trac-Project: hybi
Date: Tue, 08 Feb 2011 19:29:21 -0000
X-URL: http://tools.ietf.org/hybi/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/hybi/trac/ticket/39#comment:1
Message-ID: <077.d634d5b0cd4d9b5b8c98ab033ec56a2b@tools.ietf.org>
References: <068.36490524d935945394c51f239c8e5ca3@tools.ietf.org>
X-Trac-Ticket-ID: 39
In-Reply-To: <068.36490524d935945394c51f239c8e5ca3@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: ifette@google.com, hybi@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: hybi@ietf.org
Subject: Re: [hybi] thewebsocketprotocol #39 (closed): multiple extensions selection in the server side handshake
X-BeenThere: hybi@ietf.org
X-Mailman-Version: 2.1.9
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: Tue, 08 Feb 2011 19:29:14 -0000

#39: multiple extensions selection in the  server side handshake

Changes (by ifette@…):

  * status:  new => closed
  * resolution:  => fixed


Old description:

> the fact that the server can select more then one extension, among the
> ones that client has offered, is not clear in the current version (04).
>
> in order to clarify that,
> the following minor change to the text has been proposed by Alexander:
>
> 1 /extensions/
> 2   A (possibly empty) list representing the protocol-level
> 3   extensions the server is ready to use.  If the server supports
> 4   multiple extensions, then the value of each extension should be
> 5   derived from the client's handshake and match exactly one of the
> 6   values in the "Sec-WebSocket-Extensions" field.  The absence
> 7   of such a field is equivalent to the null value.  The empty
> 8    string is not the same as the null value for these purposes.
>
> The changes are in lines 4 and 5.
>
> see: http://www.ietf.org/mail-archive/web/hybi/current/msg05851.html

New description:

 the fact that the server can select more then one extension, among the
 ones that client has offered, is not clear in the current version (04).

 in order to clarify that,
 the following minor change to the text has been proposed by Alexander:

 1 /extensions/
 2   A (possibly empty) list representing the protocol-level
 3   extensions the server is ready to use.  If the server supports
 4   multiple extensions, then the value of each extension should be
 5   derived from the client's handshake and match exactly one of the
 6   values in the "Sec-WebSocket-Extensions" field.  The absence
 7   of such a field is equivalent to the null value.  The empty
 8    string is not the same as the null value for these purposes.

 The changes are in lines 4 and 5.

 see: http://www.ietf.org/mail-archive/web/hybi/current/msg05851.html

--

Comment:

 Resolved in r58 in svn. will be included in -05

-- 
-------------------------------------------+--------------------------------
 Reporter:  salvatore.loreto@…             |        Owner:        
     Type:  enhancement                    |       Status:  closed
 Priority:  minor                          |    Milestone:        
Component:  thewebsocketprotocol           |      Version:        
 Severity:  -                              |   Resolution:  fixed 
 Keywords:                                 |  
-------------------------------------------+--------------------------------

Ticket URL: <http://trac.tools.ietf.org/wg/hybi/trac/ticket/39#comment:1>
hybi <http://tools.ietf.org/hybi/>
The Hypertext-Bidirectional (HyBi) working group will seek
standardization of one approach to maintain bidirectional
communications between the HTTP client, server and intermediate
entities, which will provide more efficiency compared to the current
use of hanging requests.