Weekly github digest (QUIC Working Group Specifications)

Github Notifications <do_not_reply@mnot.net> Sun, 14 July 2019 00:45 UTC

Return-Path: <do_not_reply@mnot.net>
X-Original-To: quic@ietfa.amsl.com
Delivered-To: quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 46102120191 for <quic@ietfa.amsl.com>; Sat, 13 Jul 2019 17:45:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=mnot.net header.b=U75o+Hp1; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=wcRl5h0q
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 IQTfCbG2M0uI for <quic@ietfa.amsl.com>; Sat, 13 Jul 2019 17:45:24 -0700 (PDT)
Received: from wout3-smtp.messagingengine.com (wout3-smtp.messagingengine.com [64.147.123.19]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 34A18120071 for <quic@ietf.org>; Sat, 13 Jul 2019 17:45:24 -0700 (PDT)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 6848F2D2 for <quic@ietf.org>; Sat, 13 Jul 2019 20:45:23 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Sat, 13 Jul 2019 20:45:23 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnot.net; h= content-type:mime-version:from:to:subject:message-id:date; s= fm3; bh=NCzpxc35ds5BquhqIBjvABYPn83MMDlpp1bO+LWXRXo=; b=U75o+Hp1 QLoATzQY8iAyasL8ssuynooDJ10wmdp8YJFKWqe26Ev5xG2bSSnazZCpZUb2dWrS hkEqvSGUbU6YVHAg1OAb30RctCY38YKtxGsuOjHk0IJO/0cENU7LT7JKcdoRQJLk ZRh9ZFhZbvWIDsUhMarXhrboDSsIejglMxWmvWVKce7Lae2Y4RexpXAOsWUX7zdP mFKQlNgFTgsfhRFk5Txh0YPZHBazSoPnTxscdg/HADNRptDaEtzQrdyw08wJKe9Y E/WCux2OyiCYIDTnX6saOKXPwMKMm0EM0FxGWswQ4lbycSKt6VKzTZDKbYclKkvR e96JKqQLNBndnA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=NCzpxc35ds5BquhqIBjvABYPn83MM Dlpp1bO+LWXRXo=; b=wcRl5h0qv/xERLqDy/FTEG4/hEorH32B282zndUny0LPp rVw9wB+xGIafA4F836aR4bftZllmO6djMcAGXxh/Vq7ycJ6+qgdoSaIM9IHftEwj thcZTY3lwb9el+K32bKeNfsxNjb7SVlm4jJnBOefgmjKqyQBekPaI0B4aamObifo n17A3jLVF7Yr2CfVa37tZ6hc8e/u8x1CUBKgTQ2yvx1NnnDfKMbOPllFwA7ezdmI qerTpeDypnF7ofts+aWtRZVjdel5PRSKokiGJbl9jMsJBCsYedOt3Jxa1mlTLGzu 1etyZSkADiS5O8k7TgShDOG5CxoobKfZGq0pHmd4w==
X-ME-Sender: <xms:IXsqXfv8p997CtqBWZTe58i7PYb8JhrOekXzy9qFs-PKPfVAqe0lFQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrheeggddvfecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurheptggghffvufesrgdttdertddtjeenuc fhrhhomhepifhithhhuhgspgfpohhtihhfihgtrghtihhonhhsuceoughopghnohhtpghr vghplhihsehmnhhothdrnhgvtheqnecuffhomhgrihhnpehgihhthhhusgdrtghomhenuc fkphepudduledrledrgeefrddvgedunecurfgrrhgrmhepmhgrihhlfhhrohhmpeguohgp nhhothgprhgvphhlhiesmhhnohhtrdhnvghtnecuvehluhhsthgvrhfuihiivgeptd
X-ME-Proxy: <xmx:IXsqXRsa4gYwcB_wlrXRmYXa0RRDmdlNWjnGC-t77YbQoCxcr-kfng> <xmx:IXsqXbqywMmRSstBlQdBy31x2bANxL_gEqdboI9CVZPjh_FLQv2f2g> <xmx:IXsqXVMf0vsUB8QPj8DdcKDLV85jgfrqXmZWfJGdIceWZaiDIjdv6Q> <xmx:InsqXV6zRG_cf6UsopfMKu3xpva3Lr7FdicWUtOpKFtX7WXfxFOREA>
Received: from cloud.mnot.net (cloud.mnot.net [119.9.43.241]) by mail.messagingengine.com (Postfix) with ESMTPA id 99E648005B for <quic@ietf.org>; Sat, 13 Jul 2019 20:45:20 -0400 (EDT)
Received: from cloud.mnot.net (localhost [127.0.0.1]) by cloud.mnot.net (Postfix) with ESMTP id 406FCC03E5 for <quic@ietf.org>; Sun, 14 Jul 2019 00:45:17 +0000 (UTC)
Content-Type: multipart/alternative; boundary="===============3535337387347897642=="
MIME-Version: 1.0
From: Github Notifications <do_not_reply@mnot.net>
To: quic@ietf.org
Subject: Weekly github digest (QUIC Working Group Specifications)
Message-Id: <20190714004517.406FCC03E5@cloud.mnot.net>
Date: Sun, 14 Jul 2019 00:45:17 +0000
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/DxZrJQBArzLsVtPy5B8Ge-Uzpc4>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <quic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic>, <mailto:quic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic/>
List-Post: <mailto:quic@ietf.org>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic>, <mailto:quic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 14 Jul 2019 00:45:27 -0000



Issues
------
* quicwg/base-drafts (+9/-5/💬38)
  9 issues created:
  - Advise bundling a PING or other small ACK eliciting frame with Initials (by ianswett)
    https://github.com/quicwg/base-drafts/issues/2895 [-recovery] 
  - In Initial and Handshake packets, knowing undecryptable packets could accelerate handshakes with loss (by ianswett)
    https://github.com/quicwg/base-drafts/issues/2894 [-transport] 
  - QPACK Required Insert Count decoding pseudocode does not enforce that encoding is valid (by bencebeky)
    https://github.com/quicwg/base-drafts/issues/2892 
  - HTTP/2 in Peer Denial of Service? (by zz85)
    https://github.com/quicwg/base-drafts/issues/2890 
  - HTTP/3 support for status 101(Switching Protocols) (by LPardue)
    https://github.com/quicwg/base-drafts/issues/2889 
  - Crypto Retransmission Timeout interacts poorly with Congestion Control (by marten-seemann)
    https://github.com/quicwg/base-drafts/issues/2886 
  - Appendix A of quic-tls is wrong (by martinduke)
    https://github.com/quicwg/base-drafts/issues/2885 
  - Inconsistency in STOP_SENDING requirements relative to resetting streams in general (by mjoras)
    https://github.com/quicwg/base-drafts/issues/2884 
  - Section 10.4 Stateless Reset grammatical error (by gjnance)
    https://github.com/quicwg/base-drafts/issues/2876 

  15 issues received 38 new comments:
  - #2670 Remove ack_delay_exponent TP (10 by marten-seemann, martinthomson, ianswett, kazuho, mikkelfj)
    https://github.com/quicwg/base-drafts/issues/2670 [-transport] [design] 
  - #2884 Inconsistency in STOP_SENDING requirements relative to resetting streams in general (6 by mjoras, martinthomson, ianswett, mikkelfj)
    https://github.com/quicwg/base-drafts/issues/2884 [-transport] [editorial] 
  - #2823 Do Initial secrets change after Retry packet? (3 by DavidSchinazi, ianswett)
    https://github.com/quicwg/base-drafts/issues/2823 [-tls] [editorial] 
  - #2844 Client connection IDs are broken (3 by DavidSchinazi, Ralith)
    https://github.com/quicwg/base-drafts/issues/2844 [-transport] [design] 
  - #2205 Largest acked in ACK frame MUST NOT decrease (3 by martinthomson, janaiyengar)
    https://github.com/quicwg/base-drafts/issues/2205 [-transport] [design] 
  - #2869 Stateless Reset packet sizes should not depend on the maximum connection ID length (3 by martinthomson, mikkelfj, ianswett)
    https://github.com/quicwg/base-drafts/issues/2869 [-transport] 
  - #2834 Long Header Packets and Routing Connection IDs (2 by mirjak, martinthomson)
    https://github.com/quicwg/base-drafts/issues/2834 [-transport] [design] 
  - #2339 QPACK: instructions and stream description is suboptimal (1 by afrind)
    https://github.com/quicwg/base-drafts/issues/2339 [-qpack] [editorial] 
  - #2885 Appendix A of quic-tls is wrong (1 by martinthomson)
    https://github.com/quicwg/base-drafts/issues/2885 [-tls] [editorial] 
  - #2886 Crypto Retransmission Timeout interacts poorly with Congestion Control (1 by ianswett)
    https://github.com/quicwg/base-drafts/issues/2886 
  - #2892 QPACK Required Insert Count decoding pseudocode does not enforce that encoding is valid (1 by bencebeky)
    https://github.com/quicwg/base-drafts/issues/2892 
  - #2638 max_ack_delay is unknown when a new connection is established (1 by ianswett)
    https://github.com/quicwg/base-drafts/issues/2638 [-recovery] [-transport] [design] [has-consensus] 
  - #2143 Be more conservative about migration? (1 by erickinnear)
    https://github.com/quicwg/base-drafts/issues/2143 [-transport] [design] 
  - #2541 Clients cannot abandon Initial packets while server can still send initial close (1 by DavidSchinazi)
    https://github.com/quicwg/base-drafts/issues/2541 [-transport] [design] 
  - #2550 Apply GREASE to transport parameters (1 by mjoras)
    https://github.com/quicwg/base-drafts/issues/2550 [-transport] [design] 

  5 issues closed:
  - max_ack_delay is unknown when a new connection is established https://github.com/quicwg/base-drafts/issues/2638 [-recovery] [-transport] [design] [has-consensus] 
  - QPACK: instructions and stream description is suboptimal https://github.com/quicwg/base-drafts/issues/2339 [-qpack] [editorial] 
  - More Connection ID Space https://github.com/quicwg/base-drafts/issues/2736 [-invariants] [design] [has-consensus] 
  - Section 10.4 Stateless Reset grammatical error https://github.com/quicwg/base-drafts/issues/2876 [-transport] [editorial] 
  - transport: dangling references https://github.com/quicwg/base-drafts/issues/2874 [-transport] [editorial] 



Pull requests
-------------
* quicwg/base-drafts (+11/-5/💬31)
  11 pull requests submitted:
  - Remove DoS vector for spoofed connection migration (by erickinnear)
    https://github.com/quicwg/base-drafts/pull/2893 
  - qpack: fix reference to blocked-streams section (by dtikhonov)
    https://github.com/quicwg/base-drafts/pull/2891 
  - Firm up language around stream termination (by martinthomson)
    https://github.com/quicwg/base-drafts/pull/2888 [-transport] [editorial] 
  - Get test vectors in place for -23 (by martinthomson)
    https://github.com/quicwg/base-drafts/pull/2887 [-tls] [design] 
  - fixed typo (by martinduke)
    https://github.com/quicwg/base-drafts/pull/2883 
  - Remove spin coordination requirement (by martinthomson)
    https://github.com/quicwg/base-drafts/pull/2882 [-transport] [design] 
  - Explain asymmetric confirmation condition (by martinthomson)
    https://github.com/quicwg/base-drafts/pull/2881 [-transport] [design] 
  - Articulate error code principles (by martinthomson)
    https://github.com/quicwg/base-drafts/pull/2880 [-transport] [design] 
  - Add note about stale ACK frames breaking ECN (by janaiyengar)
    https://github.com/quicwg/base-drafts/pull/2879 
  - Initial secrets do not change after Retry (by ianswett)
    https://github.com/quicwg/base-drafts/pull/2878 [-tls] 
  - Editorial fix for #2479 (by ianswett)
    https://github.com/quicwg/base-drafts/pull/2877 

  8 pull requests received 31 new comments:
  - #2881 Explain asymmetric confirmation condition (14 by martinthomson, marten-seemann, ianswett)
    https://github.com/quicwg/base-drafts/pull/2881 [-transport] [design] 
  - #2880 Articulate error code principles (8 by martinthomson, mikkelfj, LPardue, ianswett)
    https://github.com/quicwg/base-drafts/pull/2880 [-transport] [design] 
  - #2878 Initial secrets do not change after Retry (4 by martinthomson, marten-seemann, ianswett)
    https://github.com/quicwg/base-drafts/pull/2878 [-tls] [-transport] [design] 
  - #2873 grease transport parameters (1 by marten-seemann)
    https://github.com/quicwg/base-drafts/pull/2873 [-transport] [design] 
  - #2877 Editorial fix for #2479 (1 by ianswett)
    https://github.com/quicwg/base-drafts/pull/2877 [-transport] [editorial] 
  - #2882 Remove spin coordination requirement (1 by mikkelfj)
    https://github.com/quicwg/base-drafts/pull/2882 [-transport] [design] 
  - #2887 Get test vectors in place for -23 (1 by martinthomson)
    https://github.com/quicwg/base-drafts/pull/2887 [-tls] [design] 
  - #2851 Allow connections to share a port by adding restrictions on zero-length connection IDs (1 by DavidSchinazi)
    https://github.com/quicwg/base-drafts/pull/2851 [-transport] 

  5 pull requests merged:
  - qpack: fix reference to blocked-streams section
    https://github.com/quicwg/base-drafts/pull/2891 
  - fixed typo
    https://github.com/quicwg/base-drafts/pull/2883 [-transport] [editorial] 
  - Editorial fix for #2479
    https://github.com/quicwg/base-drafts/pull/2877 [-invariants] [-transport] [editorial] 
  - Allow longer CIDs
    https://github.com/quicwg/base-drafts/pull/2749 [-invariants] [-transport] [design] 
  - Change log for -21
    https://github.com/quicwg/base-drafts/pull/2875 [editorial] 


Repositories tracked by this digest:
-----------------------------------
* https://github.com/quicwg/base-drafts