[quicwg/base-drafts] 5f5a41: Allow not creating QPACK codec streams (#2529)

Alessandro Ghedini <noreply@github.com> Tue, 04 June 2019 22:16 UTC

Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2CD0F120098 for <quic-issues@ietfa.amsl.com>; Tue, 4 Jun 2019 15:16:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.01
X-Spam-Level:
X-Spam-Status: No, score=-7.01 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
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 IOOKBoHzKOaA for <quic-issues@ietfa.amsl.com>; Tue, 4 Jun 2019 15:16:33 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9094512003E for <quic-issues@ietf.org>; Tue, 4 Jun 2019 15:16:33 -0700 (PDT)
Date: Tue, 04 Jun 2019 15:16:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1559686592; bh=OXXxmyl5etxUA6YROgfxoQtZW/KxGMbUtMGT41BFUU0=; h=Date:From:To:Subject:From; b=uOAVssVKZej5c6ZWlXvRTYP83mX26QiZ+xR0gPMY8ENiaPTGMsqJ05RYXvHO1ah+x qEwve34bwd6MKiZuVb80VxThU3c8dSIKTBAYUYWJ9iDWtc3p+7Lb8oKC1aatSeuDGW 35rYCOlndT990TDFkAHDOP5HmSoqPlrEnDVHbcg0=
From: Alessandro Ghedini <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/a1d35e-5f5a41@github.com>
Subject: [quicwg/base-drafts] 5f5a41: Allow not creating QPACK codec streams (#2529)
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/D11G_F-Se6b4d_X4QeiPAress_E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Jun 2019 22:16:35 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5f5a4194151098de76aa038d22ba85d68cea5c90
      https://github.com/quicwg/base-drafts/commit/5f5a4194151098de76aa038d22ba85d68cea5c90
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2019-06-04 (Tue, 04 Jun 2019)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Allow not creating QPACK codec streams (#2529)

* Allow not creating QPACK codec streams

As discussed in Tokyo, we should allow endpoints to avoid creating the
QPACK control streams if they are unnecessary, but endpoints should be
allowed to create them either way.

Fixes #2100

* Make avoidance of encoder stream creation more explicitly permissive

* Use 'at most' language for both encoder and decoder