Weekly github digest (QUIC Activity Summary)

Repository Activity Summary Bot <do_not_reply@mnot.net> Sun, 13 March 2022 07:38 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 B32EB3A0CFC for <quic@ietfa.amsl.com>; Sat, 12 Mar 2022 23:38:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.708
X-Spam-Level:
X-Spam-Status: No, score=-1.708 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (2048-bit key) reason="fail (message has been altered)" header.d=mnot.net header.b=ehGJtVR5; dkim=fail (2048-bit key) reason="fail (message has been altered)" header.d=messagingengine.com header.b=k9psnJkY
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 8VAQRa8HZz3G for <quic@ietfa.amsl.com>; Sat, 12 Mar 2022 23:38:46 -0800 (PST)
Received: from wout3-smtp.messagingengine.com (wout3-smtp.messagingengine.com [64.147.123.19]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C4C1F3A0CE8 for <quic@ietf.org>; Sat, 12 Mar 2022 23:38:46 -0800 (PST)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id AFD753200754 for <quic@ietf.org>; Sun, 13 Mar 2022 03:38:42 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Sun, 13 Mar 2022 03:38:42 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnot.net; h=cc :content-type:date:from:from:in-reply-to:mime-version:reply-to :sender:subject:subject:to:to; s=fm2; bh=hNTItiJprJDhIQjWwvhJ31c eR4N+f+YKY0dzcEhzt4U=; b=ehGJtVR5OHHqalC/Lv218wqpCBQTanlOZCvfWEM HG8Mr/cuhk9Gdw2HWJHbRmGGokdDWl5HGA9Fdr/sGl8ajO4y6pyXWY+1cTpbQQD0 /3w9Psy0aQLWT6tSyQSCXm132sWGduja+htGhmf9eqi7kyBuJ1mYdAahTCAmqUDM LJQ35y3ViUH6lVGUF7QuFqObv7sWlbbL/rKNyogjuKYFqXExXWHX+2hNGBjdjfYO elDHAb7DGtVtnUQRQ3LnF30Z8eWt6V7/GsyCVcU9SyL3Z8gZzFEcW6mZDph80NfY UYxe5m1SNu7UnfFPEaj4FWFxbMos+s4/lYdYThD4nwDT5Xg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:from :in-reply-to:mime-version:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=hNTItiJprJDhIQjWwvhJ31ceR4N+f+YKY0dzcEhzt4U=; b=k9psnJkY jgZMI4B0mVi73cJXdRL2ueLM8LnY7BBZiR0wH4QmNq4JREVHCnVVJSJ0kBUp+98D 4msMl5JkKa+speRUzqcyPLa0cxuSl3hMw+SQ9XMrCkfvdWdOZXvbgisuxvvpvr4b lOCgO6/3Nen9Gf61C84P5vK/nCEmY7oXqcbg7W7QOXA7wATzleuBHKYM/0L3uuDt LfI07+5SeAekF9PwssLOZ0MAY4XpSG80TEv0ZEXwoO3geXJX7Ehmgsbq8k8Nc1p+ Hmo7kRb3mqmnNx8XA5JfGLIEpeI9zikuFF54fttQxF/msMFOr/9lODzJR0y22RFg iGV/L3qMWYL5IA==
X-ME-Sender: <xms:gp8tYhK6Z3AP1zjx203R-9UgUNu8nXDJbbhXFPjL-J_jkxwSX-jipA> <xme:gp8tYtKB5HkKZBtHPuAULVXkErYjL2KluhKkzRB1SfBdSlIIX2a0nnTQxZwkxzqkX LOL96m1aZTJTJ7NFw>
X-ME-Received: <xmr:gp8tYptK5vP3kiD413EmHNgT7bhc3H6OIugiXWPyfl6wzWirz1ZAO9eG_LvJwDwdbzg8nqAMamtnfFuw7N88XztGKB1IzGb8cK8WGzUQWuUYAzUahYDlzlsaKYQ8gYE2_AE>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddruddvhedguddtlecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecupfhoucgurghtvgcufhhivghlugculdegledmne cujfgurheptggghffvufesrgdttdertddtjeenucfhrhhomheptfgvphhoshhithhorhih ucettghtihhvihhthicuufhumhhmrghrhicuuehothcuoeguohgpnhhothgprhgvphhlhi esmhhnohhtrdhnvghtqeenucggtffrrghtthgvrhhnpeekfedvudetjedvfeekheeiveeu gfefhfetteevgeffkefffeetffdvleehudeiteenucffohhmrghinhepghhithhhuhgsrd gtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhep ughopghnohhtpghrvghplhihsehmnhhothdrnhgvth
X-ME-Proxy: <xmx:gp8tYiZy3DUWUPhF6ezfRouAjexk4umwew9MwJPQs54o2xTmXzl1Lw> <xmx:gp8tYoaCtmghMTTgpbRLdFFXuU3pDx_ZJlZTJ1u0r96eG9CINIHKYQ> <xmx:gp8tYmCTaJdzf1wzjFtHWqhRqrMblcuJNl5V0etutA7ch1cnVmU1zg> <xmx:gp8tYnkawa7bLdiURIHmS0NTRV1_8SvsNtCnQsZmtpGwiuHVphAL2A>
Received: by mail.messagingengine.com (Postfix) with ESMTPA for <quic@ietf.org>; Sun, 13 Mar 2022 03:38:41 -0400 (EDT)
Content-Type: multipart/alternative; boundary="===============6024830753408425146=="
MIME-Version: 1.0
From: Repository Activity Summary Bot <do_not_reply@mnot.net>
To: quic@ietf.org
Subject: Weekly github digest (QUIC Activity Summary)
Message-Id: <20220313073846.C4C1F3A0CE8@ietfa.amsl.com>
Date: Sat, 12 Mar 2022 23:38:46 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/qPENqJrITbfAbRyY33TdToU51bo>
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, 13 Mar 2022 07:38:52 -0000



Events without label "editorial"

Issues
------
* quicwg/version-negotiation (+1/-13/💬8)
  1 issues created:
  - What does "compatible" VN mean (by ekr)
    https://github.com/quicwg/version-negotiation/issues/90 

  5 issues received 8 new comments:
  - #90 What does "compatible" VN mean (2 by DavidSchinazi, ekr)
    https://github.com/quicwg/version-negotiation/issues/90 
  - #79 What is the negotiated version during the handshake? (1 by martinduke)
    https://github.com/quicwg/version-negotiation/issues/79 
  - #74 Current version in version info breaks transport parameters design patterns (1 by DavidSchinazi)
    https://github.com/quicwg/version-negotiation/issues/74 
  - #70 Security issue when upgrading based on received version in header (2 by DavidSchinazi, martinduke)
    https://github.com/quicwg/version-negotiation/issues/70 
  - #39 Packet loss during version negotiation (2 by DavidSchinazi, martinduke)
    https://github.com/quicwg/version-negotiation/issues/39 

  13 issues closed:
  - Define something concrete for Retry https://github.com/quicwg/version-negotiation/issues/25 
  - Refactor Retry and 0-RTT sections into a new "Considerations for compatibility with QUICv1" section https://github.com/quicwg/version-negotiation/issues/78 
  - Specify impact on 0-RTT, session resume tickets, etc. https://github.com/quicwg/version-negotiation/issues/68 
  - A value of 0 in the transport parameter https://github.com/quicwg/version-negotiation/issues/76 
  - What is the negotiated version during the handshake? https://github.com/quicwg/version-negotiation/issues/79 
  - validating Version Information on compatible negotiation https://github.com/quicwg/version-negotiation/issues/72 
  - Specify impact on encryption keys https://github.com/quicwg/version-negotiation/issues/67 
  - Security issue when upgrading based on received version in header https://github.com/quicwg/version-negotiation/issues/70 
  - Packet loss during version negotiation https://github.com/quicwg/version-negotiation/issues/39 
  - Current version in version info breaks transport parameters design patterns https://github.com/quicwg/version-negotiation/issues/74 
  - Don't assume a single protocol https://github.com/quicwg/version-negotiation/issues/81 
  - Differing levels of support for the standard https://github.com/quicwg/version-negotiation/issues/80 
  - Fix definition of "compatible" https://github.com/quicwg/version-negotiation/issues/77 

* quicwg/qlog (+2/-0/💬4)
  2 issues created:
  - Scope of draft-ietf-quic-qlog-main-schema (by LPardue)
    https://github.com/quicwg/qlog/issues/197 
  - Should custom CDDL types be defned externally (by LPardue)
    https://github.com/quicwg/qlog/issues/196 

  2 issues received 4 new comments:
  - #197 Scope of draft-ietf-quic-qlog-main-schema (2 by LPardue, rmarx)
    https://github.com/quicwg/qlog/issues/197 
  - #196 Should custom CDDL types be defned externally? (2 by LPardue, rmarx)
    https://github.com/quicwg/qlog/issues/196 

* quicwg/quic-v2 (+2/-0/💬0)
  2 issues created:
  - DoQ (by martinduke)
    https://github.com/quicwg/quic-v2/issues/44 
  - Require use of version-info TP (by martinduke)
    https://github.com/quicwg/quic-v2/issues/42 

* quicwg/multipath (+2/-0/💬5)
  2 issues created:
  - Loss Recovery and Congestion Control Pseudocode for multipath (by Yanmei-Liu)
    https://github.com/quicwg/multipath/issues/111 
  - Clarify path closure based on discussion in issue #90 (by mirjak)
    https://github.com/quicwg/multipath/issues/107 

  3 issues received 5 new comments:
  - #96 Choosing between a single packet number space vs. multiple packet number spaces (1 by Yanmei-Liu)
    https://github.com/quicwg/multipath/issues/96 [design] [needs-discussion] 
  - #33 Basic Scheduling Guidance  (2 by mirjak)
    https://github.com/quicwg/multipath/issues/33 [design] 
  - #22 Are we sure we really don't need stand-by? (2 by Yanmei-Liu, yfmascgy)
    https://github.com/quicwg/multipath/issues/22 [design] [needs-discussion] 



Pull requests
-------------
* quicwg/base-drafts (+3/-0/💬0)
  3 pull requests submitted:
  - test solidarity bot (by LPardue)
    https://github.com/quicwg/base-drafts/pull/4964 
  - HTTP cross references (by MikeBishop)
    https://github.com/quicwg/base-drafts/pull/4963 
  - Missed one ASCII ref (by MikeBishop)
    https://github.com/quicwg/base-drafts/pull/4962 

* quicwg/ops-drafts (+0/-3/💬1)
  1 pull requests received 1 new comments:
  - #459 Opsdir comment by Al on versions (1 by britram)
    https://github.com/quicwg/ops-drafts/pull/459 

  3 pull requests merged:
  - Opsdir comment by Al on versions
    https://github.com/quicwg/ops-drafts/pull/459 
  - Editorial: Explain impact of reordering
    https://github.com/quicwg/ops-drafts/pull/458 
  - Opsdir review by Al on old versions
    https://github.com/quicwg/ops-drafts/pull/460 

* quicwg/version-negotiation (+7/-7/💬9)
  7 pull requests submitted:
  - Reorder sections (by DavidSchinazi)
    https://github.com/quicwg/version-negotiation/pull/89 
  - Tweak QUICv1 compatibility requirements (by DavidSchinazi)
    https://github.com/quicwg/version-negotiation/pull/88 
  - Clarify negotiated version (by DavidSchinazi)
    https://github.com/quicwg/version-negotiation/pull/87 
  - handle TP with version = 0 (by martinduke)
    https://github.com/quicwg/version-negotiation/pull/86 
  - clarify handling of multiple ALPNs (by martinduke)
    https://github.com/quicwg/version-negotiation/pull/85 
  - Consider 0RTT in definition of compatible. (by martinduke)
    https://github.com/quicwg/version-negotiation/pull/84 
  - much much shorter (by martinduke)
    https://github.com/quicwg/version-negotiation/pull/83 

  4 pull requests received 9 new comments:
  - #85 clarify handling of multiple ALPNs (1 by ekr)
    https://github.com/quicwg/version-negotiation/pull/85 
  - #84 Consider 0RTT in definition of compatible. (2 by DavidSchinazi, ekr)
    https://github.com/quicwg/version-negotiation/pull/84 
  - #82 Clarify minimum levels of compliance (1 by martinduke)
    https://github.com/quicwg/version-negotiation/pull/82 
  - #66 Special case QUIC version 1 (5 by DavidSchinazi, martinduke)
    https://github.com/quicwg/version-negotiation/pull/66 

  7 pull requests merged:
  - Reorder sections
    https://github.com/quicwg/version-negotiation/pull/89 
  - Tweak QUICv1 compatibility requirements
    https://github.com/quicwg/version-negotiation/pull/88 
  - handle TP with version = 0
    https://github.com/quicwg/version-negotiation/pull/86 
  - Clarify negotiated version
    https://github.com/quicwg/version-negotiation/pull/87 
  - clarify handling of multiple ALPNs
    https://github.com/quicwg/version-negotiation/pull/85 
  - min support, but much much shorter
    https://github.com/quicwg/version-negotiation/pull/83 
  - Consider 0RTT in definition of compatible.
    https://github.com/quicwg/version-negotiation/pull/84 

* quicwg/qlog (+0/-3/💬1)
  1 pull requests received 1 new comments:
  - #194 Move to CDDL - HTTP3, QPACK (1 by lnicco)
    https://github.com/quicwg/qlog/pull/194 

  3 pull requests merged:
  - Move to CDDL - HTTP3, QPACK
    https://github.com/quicwg/qlog/pull/194 
  - cddlify QUIC
    https://github.com/quicwg/qlog/pull/195 
  - Move to CDDL - main schema
    https://github.com/quicwg/qlog/pull/193 

* quicwg/quic-v2 (+1/-0/💬0)
  1 pull requests submitted:
  - Force VN support for all v2 endpoints (by martinduke)
    https://github.com/quicwg/quic-v2/pull/43 

* quicwg/multipath (+4/-10/💬1)
  4 pull requests submitted:
  - [~] fix server MUST validate paths before using them (by Yanmei-Liu)
    https://github.com/quicwg/multipath/pull/110 
  - [+] fix path_abandon type statement (by Yanmei-Liu)
    https://github.com/quicwg/multipath/pull/109 
  - Overview section (by mirjak)
    https://github.com/quicwg/multipath/pull/108 
  - Removing text about preferred_address (by mirjak)
    https://github.com/quicwg/multipath/pull/106 

  1 pull requests received 1 new comments:
  - #88 High level overview (1 by qdeconinck)
    https://github.com/quicwg/multipath/pull/88 

  10 pull requests merged:
  - [+] fix path_abandon type statement
    https://github.com/quicwg/multipath/pull/109 
  - update path closure figure and add one case for single PN
    https://github.com/quicwg/multipath/pull/104 
  - Add implementation considerations to handle different PMTU sizes
    https://github.com/quicwg/multipath/pull/105 
  - Overview section
    https://github.com/quicwg/multipath/pull/108 
  - Removing text about preferred_address
    https://github.com/quicwg/multipath/pull/106 
  - Moving second part of PR#99 to section 3
    https://github.com/quicwg/multipath/pull/102 
  - cc must be per path
    https://github.com/quicwg/multipath/pull/98 
  - new text on recovery
    https://github.com/quicwg/multipath/pull/100 
  - Text from Olivier about active paths
    https://github.com/quicwg/multipath/pull/94 
  - transport parameters in RFC9000 are unchanged
    https://github.com/quicwg/multipath/pull/99 


Repositories tracked by this digest:
-----------------------------------
* https://github.com/quicwg/base-drafts
* https://github.com/quicwg/ops-drafts
* https://github.com/quicwg/datagram
* https://github.com/quicwg/load-balancers
* https://github.com/quicwg/version-negotiation
* https://github.com/quicwg/quic-bit-grease
* https://github.com/quicwg/qlog
* https://github.com/quicwg/quic-v2
* https://github.com/quicwg/multipath