Weekly github digest (QUIC Working Group Specifications)

Github Notifications <do_not_reply@mnot.net> Sun, 21 April 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 68E51120219 for <quic@ietfa.amsl.com>; Sat, 20 Apr 2019 17:45:26 -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=VwfmN6eo; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=BbOWBydn
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 WKyYOT5ZKGQS for <quic@ietfa.amsl.com>; Sat, 20 Apr 2019 17:45:22 -0700 (PDT)
Received: from wout4-smtp.messagingengine.com (wout4-smtp.messagingengine.com [64.147.123.20]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 286F712016F for <quic@ietf.org>; Sat, 20 Apr 2019 17:45:22 -0700 (PDT)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 480A7530 for <quic@ietf.org>; Sat, 20 Apr 2019 20:45:21 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Sat, 20 Apr 2019 20:45:21 -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= fm2; bh=VLQ7bDToHV0XvUeUfV9X1qVLzOYWVVM9CS3pN6uERO8=; b=VwfmN6eo rQemYo0uuC+Ypd4FzfC+1SzXK20kSheQVAcagaoY1c0JFw5VuEJSTwcfNWWctaSK AQ21Vza+nRnysS3q6Rj03LlOTV2HkvJo3hkGgJbayR822YDE7tl3XpcdOpec9IBv cFSMYCy3rRsDXw9Mugxw2bfbVaS96S7mNabZT0E/xfCRLlMpzfZwr+qRUYppqZd7 H2n4LTnfh6EozAitH6X9PpQHj1s2yabUiO3eUSfbVc7ZZBw3boVzLRTPqu3vbXfE 6dKumCSNchQWrhhmMKp+KXu2VF23yPJ4bUnJ/tjkJNj0xhhqthhW3GCcqvdZbw7j Yl/gNhjvnM0zQw==
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=fm2; bh=VLQ7bDToHV0XvUeUfV9X1qVLzOYWV VM9CS3pN6uERO8=; b=BbOWBydnrJMRNwyUFsyOA75MlA+Rp9KeByB8czazKbWVV IfDeykkhTqj4nIHKcgD8qthMxhB2sxVUZL8Vjn/6mfZzvM6rM7aahLJPyoMdrrwD mKNwcvGPABxK5pLLvWzDSpGgkGpQoMSHOpeN3Ifx+hLvrDeCPvhfhS2KD4AcFoYF +qx7jO43y7ftqzGCPF+fJhzmDKZLTlK5g7BNE2lVxxm3zfcN2hjfnxtQ2n1kD3g5 9/Bt92xKLdm7Y+cx+KIiQlHnD1PhVRRC0FqGgKXm3CSJQDmJSJ/8fXSWoe1H7C8X tGstyFrfp9Gj79adsf5V8phRmGVsupdlLSdOJb+Sg==
X-ME-Sender: <xms:H727XLYFTznK4jvEpkhfX1mqzlOoIVwfNGwdln-CoF5qzG3bBDfiJg>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduuddrgedvgddulecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurheptggghffvufesrgdttdertddtjeenuc fhrhhomhepifhithhhuhgspgfpohhtihhfihgtrghtihhonhhsuceoughopghnohhtpghr vghplhihsehmnhhothdrnhgvtheqnecuffhomhgrihhnpehgihhthhhusgdrtghomhenuc fkphepudduledrledrgeefrddvgedunecurfgrrhgrmhepmhgrihhlfhhrohhmpeguohgp nhhothgprhgvphhlhiesmhhnohhtrdhnvghtnecuvehluhhsthgvrhfuihiivgeptd
X-ME-Proxy: <xmx:H727XEuZPBACskJ8ytjT_MhhCKRCNtVHucafhkGdNAOP8Oc1Cq6yaw> <xmx:H727XFeXPflMy_WyHh7ugKyW7zo1y9-hz9i9q6Phli_yrwPurGyQwg> <xmx:H727XAbPFT96QsPPWruR_07o34UBTd69J0rFYiOWkstebK-KpvsK4w> <xmx:IL27XPDQYen9eikl2qaDy6hyll8Q-W7-KphCBk59TXsemJUvbyoFow>
Received: from cloud.mnot.net (cloud.mnot.net [119.9.43.241]) by mail.messagingengine.com (Postfix) with ESMTPA id 94E03103CB for <quic@ietf.org>; Sat, 20 Apr 2019 20:45:18 -0400 (EDT)
Received: from cloud.mnot.net (localhost [127.0.0.1]) by cloud.mnot.net (Postfix) with ESMTP id 7A0DBC7856 for <quic@ietf.org>; Sun, 21 Apr 2019 00:45:15 +0000 (UTC)
Content-Type: multipart/alternative; boundary="===============5228284584058221563=="
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: <20190421004515.7A0DBC7856@cloud.mnot.net>
Date: Sun, 21 Apr 2019 00:45:15 +0000
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/JQ7jlhFxM-0r8iGFCjn9MeaXeg0>
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, 21 Apr 2019 00:45:26 -0000



Issues
------
* quicwg/base-drafts (+5/-11/💬52)
  5 issues created:
  - Clarify send state behavior for peer-created bidi stream (by agrover)
    https://github.com/quicwg/base-drafts/issues/2636 
  - H3 GOAWAY should be symmetric and cover bidi and uni streams (by afrind)
    https://github.com/quicwg/base-drafts/issues/2632 
  - Define under-utilization (by janaiyengar)
    https://github.com/quicwg/base-drafts/issues/2630 
  - H3 GOAWAY guidance still refers to MAX_STREAM_ID (by LPardue)
    https://github.com/quicwg/base-drafts/issues/2629 
  - HTTP/2 to HTTP/3 mapping section of http/3 is stale (by ianswett)
    https://github.com/quicwg/base-drafts/issues/2627 [-http] 

  15 issues received 52 new comments:
  - #2580 Is path validation a SHOULD or a MUST -- pick one! (7 by janaiyengar, mikkelfj, larseggert, erickinnear, ianswett, igorlord)
    https://github.com/quicwg/base-drafts/issues/2580 [-transport] 
  - #2632 H3 GOAWAY should be symmetric and cover bidi and uni streams (7 by ianswett, LPardue, MikeBishop)
    https://github.com/quicwg/base-drafts/issues/2632 [-http] 
  - #2582 Attacks Against Address Migration (6 by erickinnear, larseggert, MikeBishop)
    https://github.com/quicwg/base-drafts/issues/2582 [-transport] 
  - #2629 H3 GOAWAY guidance still refers to MAX_STREAM_ID (5 by LPardue, dtikhonov, afrind, MikeBishop)
    https://github.com/quicwg/base-drafts/issues/2629 
  - #2534 ECN text disables ECN too aggressively (5 by mirjak, ianswett, janaiyengar, mikkelfj)
    https://github.com/quicwg/base-drafts/issues/2534 [-recovery] [-transport] [design] 
  - #2543 NEW_TOKEN token and encryption (5 by larseggert, kirsey, kazuho, janaiyengar)
    https://github.com/quicwg/base-drafts/issues/2543 [-transport] [design] 
  - #2627 HTTP/2 to HTTP/3 mapping section of http/3 is stale (4 by MikeBishop, LPardue, ianswett)
    https://github.com/quicwg/base-drafts/issues/2627 [-http] 
  - #2434 Reserved versions are not version-dependent (3 by larseggert, mnot, MikeBishop)
    https://github.com/quicwg/base-drafts/issues/2434 [-invariants] [-transport] 
  - #2587 Construction of address validation token (3 by kirsey, larseggert)
    https://github.com/quicwg/base-drafts/issues/2587 [-transport] 
  - #2545 MAX_PACKET_SIZE frame (2 by mnot, ianswett)
    https://github.com/quicwg/base-drafts/issues/2545 [-transport] 
  - #2607 RTT Initial measurement (1 by janaiyengar)
    https://github.com/quicwg/base-drafts/issues/2607 [-recovery] [editorial] 
  - #2611 lost_pn can go negative (1 by ianswett)
    https://github.com/quicwg/base-drafts/issues/2611 [-recovery] 
  - #2145 Don't change CID on peer CID change (1 by ianswett)
    https://github.com/quicwg/base-drafts/issues/2145 [-transport] [design] 
  - #2541 Clients cannot abandon Initial packets while server can still send initial close (1 by larseggert)
    https://github.com/quicwg/base-drafts/issues/2541 [-transport] [design] 
  - #2551 Replace HTTP_MALFORMED_FRAME for something simpler (1 by LPardue)
    https://github.com/quicwg/base-drafts/issues/2551 [-http] [design] 

  11 issues closed:
  - Don't change CID on peer CID change https://github.com/quicwg/base-drafts/issues/2145 [-transport] [design] 
  - lost_pn can go negative https://github.com/quicwg/base-drafts/issues/2611 [-recovery] 
  - Awkward text in "Sending Probe Packets" https://github.com/quicwg/base-drafts/issues/2493 [-recovery] [editorial] 
  - H3 spec fails to warn about initial_max_stream_data_uni https://github.com/quicwg/base-drafts/issues/2589 [-http] 
  - HTTP/3 unidirectional streams arms race https://github.com/quicwg/base-drafts/issues/2559 [-http] [editorial] 
  - HTTP/2 to HTTP/3 mapping section of http/3 is stale https://github.com/quicwg/base-drafts/issues/2627 [-http] 
  - Congestion control during application limited state https://github.com/quicwg/base-drafts/issues/2554 [-recovery] [design] 
  - Crypto retx timeout should have higher priority than time based loss detection https://github.com/quicwg/base-drafts/issues/2565 [-recovery] 
  - Remember Fewer Transport Parameters for 0-RTT https://github.com/quicwg/base-drafts/issues/2464 [-transport] [design] [has-proposal] 
  - HTTP/3 frame type registration render error https://github.com/quicwg/base-drafts/issues/2549 [-http] [editorial] 
  - Construction of address validation token https://github.com/quicwg/base-drafts/issues/2587 [-transport] 



Pull requests
-------------
* quicwg/base-drafts (+8/-12/💬33)
  8 pull requests submitted:
  - Stop requiring remote address to match during path validation (by erickinnear)
    https://github.com/quicwg/base-drafts/pull/2637 
  - Targeted attacks in Security Considerations (by MikeBishop)
    https://github.com/quicwg/base-drafts/pull/2635 [-transport] [editorial] 
  - Fix stale reference and edge case in GOAWAY text (by MikeBishop)
    https://github.com/quicwg/base-drafts/pull/2634 [-http] [editorial] 
  - H2 comparison appendix spruce up (by LPardue)
    https://github.com/quicwg/base-drafts/pull/2633 
  - -20 changelog (by MikeBishop)
    https://github.com/quicwg/base-drafts/pull/2631 [editorial] 
  - Recommend of per-connection ID randomness for spin bit (by mirjak)
    https://github.com/quicwg/base-drafts/pull/2628 
  - Use semicolons for section references (by MikeBishop)
    https://github.com/quicwg/base-drafts/pull/2626 [editorial] 
  - Recovery release notes for draft 20 (by ianswett)
    https://github.com/quicwg/base-drafts/pull/2625 

  11 pull requests received 33 new comments:
  - #2573 introduce a version alias mechanism (10 by mikkelfj, marten-seemann, martinduke, MikeBishop)
    https://github.com/quicwg/base-drafts/pull/2573 [-transport] [design] 
  - #2621 lost_pn can no longer be negative (6 by mikkelfj, janaiyengar, ianswett)
    https://github.com/quicwg/base-drafts/pull/2621 [-recovery] [editorial] 
  - #2466 Bound 0-to-1-RTT Transition (3 by DavidSchinazi, janaiyengar, MikeBishop)
    https://github.com/quicwg/base-drafts/pull/2466 [-transport] [design] 
  - #2628 Recommend of per-connection ID randomness for spin bit (3 by mirjak, janaiyengar, MikeBishop)
    https://github.com/quicwg/base-drafts/pull/2628 [-transport] [design] 
  - #2501 Define Error when Empty Bits != 0 (3 by martinduke, MikeBishop)
    https://github.com/quicwg/base-drafts/pull/2501 [-http] [design] 
  - #2613 Remove old spin bit references (2 by mirjak, larseggert)
    https://github.com/quicwg/base-drafts/pull/2613 
  - #2624 Add details of marking packets lost on PTO (2 by janaiyengar, ianswett)
    https://github.com/quicwg/base-drafts/pull/2624 [-recovery] [editorial] 
  - #2605 Reference RFC7661 for application limited (1 by janaiyengar)
    https://github.com/quicwg/base-drafts/pull/2605 [-recovery] [design] 
  - #2623 My packet numbers go to -1 (1 by marten-seemann)
    https://github.com/quicwg/base-drafts/pull/2623 [-recovery] [editorial] 
  - #2631 -20 changelog (1 by ianswett)
    https://github.com/quicwg/base-drafts/pull/2631 [editorial] 
  - #1998 introduce a max_connection_ids transport parameter (1 by marten-seemann)
    https://github.com/quicwg/base-drafts/pull/1998 [-transport] [design] 

  12 pull requests merged:
  - Recovery release notes for draft 20
    https://github.com/quicwg/base-drafts/pull/2625 
  - lost_pn can no longer be negative
    https://github.com/quicwg/base-drafts/pull/2621 [-recovery] [editorial] 
  - Add details of marking packets lost on PTO
    https://github.com/quicwg/base-drafts/pull/2624 [-recovery] [design] 
  - Remove old spin bit references
    https://github.com/quicwg/base-drafts/pull/2613 
  - Define Error when Empty Bits != 0
    https://github.com/quicwg/base-drafts/pull/2501 [-http] [design] 
  - Add further guidance related to unidirectional stream TPs
    https://github.com/quicwg/base-drafts/pull/2612 [-http] [editorial] 
  - H2 comparison appendix spruce up
    https://github.com/quicwg/base-drafts/pull/2633 [-http] [editorial] 
  - Reference RFC7661 for application limited
    https://github.com/quicwg/base-drafts/pull/2605 [-recovery] [design] 
  - Refine Discussion of 0-RTT Transport Parameters
    https://github.com/quicwg/base-drafts/pull/2467 [-transport] [editorial] 
  - Clarify time threshold vs crypto timer
    https://github.com/quicwg/base-drafts/pull/2620 [-recovery] [editorial] 
  - Remove Unicode Character 'LEFT-TO-RIGHT OVERRIDE' (U+202D)
    https://github.com/quicwg/base-drafts/pull/2563 [-http] [editorial] 
  - Push stream data and PUSH_PROMISE reordering clarification
    https://github.com/quicwg/base-drafts/pull/2527 [-http] [editorial] 


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