Weekly github digest (QUIC Activity Summary)

Repository Activity Summary Bot <do_not_reply@mnot.net> Sun, 17 January 2021 08:13 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 83A853A0C6F for <quic@ietfa.amsl.com>; Sun, 17 Jan 2021 00:13:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.118
X-Spam-Level:
X-Spam-Status: No, score=-2.118 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=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=FNqAEFyu; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=oQ8xSYXq
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 DoUk2HrV0_zn for <quic@ietfa.amsl.com>; Sun, 17 Jan 2021 00:13:08 -0800 (PST)
Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 34E713A0C6C for <quic@ietf.org>; Sun, 17 Jan 2021 00:13:07 -0800 (PST)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 2B5B85C00C4 for <quic@ietf.org>; Sun, 17 Jan 2021 03:13:07 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Sun, 17 Jan 2021 03:13:07 -0500
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= fm1; bh=m7QVYS17Mw5lwRFi31DIB3DoRWiod2lFAk2nvvkeBy8=; b=FNqAEFyu 9HZgd8X6xC42kqM7bWnsH8OBUoral0wlQMFt3Gia2qug48efGdkNFNXYPWKuM+m1 IP8px7KMTbcN7jgx+eWIdtoSMMrkTSi72TUflC0+YJNzAB3g5W474tL3TulRTx+i DgTT3PyM9KqOyegpsW8+//bZd4MRub7wQ34BmRHsOlZipJ+uq2JV0UKWgr0o4uGS fbdgLkcXjY9BXXd5fLdAJSNpWobbMtSJFYAeEi74B07k64tIM5EIOd92tZdpsun5 bp87ao4UQ8O6XKdcWLywChCa4u/d5O2SVfSjMa8Ajs4fP/MPP6PQWI4al7WodHoD WKllW2oJtq+sdQ==
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=fm1; bh=m7QVYS17Mw5lwRFi31DIB3DoRWiod 2lFAk2nvvkeBy8=; b=oQ8xSYXqRsav2QS9nAn5W2/ftl1rt2b87ME4QBvS9xJ15 v/t4s+iPUQSvhUN/3aip+HOOnBeHqP0zWI38tPvmfaYo32K0sIwmsOO6Jbx8BTh0 nTQ3UUQkIQRHuoExRvv/etuRyd/Df6UzVAQ8bKul3dHLkTyCyStBOJdjEL1uzKBG YDX//YH7X030tWtWDAYK+u0312YD2YllZsEl11ubAUZNOzWdCdgt/pN/KBleP0I6 LuZvawH0X6SrubiCCHiuKX+9Dl7+gZiEP23UbHkyfi8uArIucsxwHOMTcWzzO5hP nSEDoqFoUOjKlembFj8lVx2hYdL7CzGMTSnGRP5uw==
X-ME-Sender: <xms:kvEDYN1FQ5ZaCRBNS0tclT-6N5xr24KtMgTTdEcAHpnAREXKfn7jcA> <xme:kvEDYEFpG8GibyVHNVZlH1hObgGmQwiiUDpc3EWWSRJ1ODbf9zrQidY0vOV820FT- Lalodk38pNMoXKzOA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrtdehgdduudehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpegtggfhvffusegrtddtredttdejne cuhfhrohhmpeftvghpohhsihhtohhrhicutegtthhivhhithihucfuuhhmmhgrrhihuceu ohhtuceoughopghnohhtpghrvghplhihsehmnhhothdrnhgvtheqnecuggftrfgrthhtvg hrnhepkeefvdduteejvdefkeehieevuefgfefhteetveegffekffefteffvdelheduieet necuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddtgedrvddtledrudekke drgedtnecuvehluhhsthgvrhfuihiivgepudenucfrrghrrghmpehmrghilhhfrhhomhep ughopghnohhtpghrvghplhihsehmnhhothdrnhgvth
X-ME-Proxy: <xmx:kvEDYN6OiDaqp6haSNRnAN6hCHzC9GO1bIaND73whJv9MV2_erlbyg> <xmx:kvEDYK20C2boMQBA47d5Q_fp25jvClVXkFujZyLT2fY11gIhWtRQ-A> <xmx:kvEDYAEgD8lfpF3uSwm6N0gvs3AB0DIIq6HukwkBXaNxCDh2XlmPIg> <xmx:k_EDYKPIERj6cds07nuX8tQuem6DQwn_y1cX_yDM2UEOTcs5TgaUXw>
Received: from fv-az59-669.internal.cloudapp.net (unknown [104.209.188.40]) by mail.messagingengine.com (Postfix) with ESMTPA id AD23024005D for <quic@ietf.org>; Sun, 17 Jan 2021 03:13:06 -0500 (EST)
Content-Type: multipart/alternative; boundary="===============6813903939745606854=="
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: <20210117081306.AD23024005D@mailuser.nyi.internal>
Date: Sun, 17 Jan 2021 03:13:06 -0500 (EST)
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/ByKQ-oBIqUvSgi5hvV5jplI4BGQ>
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, 17 Jan 2021 08:13:12 -0000



Events without label "editorial"

Issues
------
* quicwg/base-drafts (+3/-7/💬29)
  3 issues created:
  - Transfer codings and normative references (by MikeBishop)
    https://github.com/quicwg/base-drafts/issues/4746 
  - QUIC Invariants don't specify ordering semantics of Version Negotiation packets (by DavidSchinazi)
    https://github.com/quicwg/base-drafts/issues/4743 
  - Coalescing for padding clarification (by larseggert)
    https://github.com/quicwg/base-drafts/issues/4738 

  9 issues received 29 new comments:
  - #4743 QUIC Invariants don't specify ordering semantics of Version Negotiation packets (12 by DavidSchinazi, RyanTheOptimist, janaiyengar, kazuho, martinthomson)
    https://github.com/quicwg/base-drafts/issues/4743 
  - #4738 Coalescing for padding clarification (4 by ianswett, larseggert, tatsuhiro-t)
    https://github.com/quicwg/base-drafts/issues/4738 [-transport] 
  - #4527 Éric Vyncke's Transport Comment 4 (1 by DavidSchinazi)
    https://github.com/quicwg/base-drafts/issues/4527 [-transport] [design] [iesg] 
  - #4525 Éric Vyncke's Transport Comment 2 (1 by DavidSchinazi)
    https://github.com/quicwg/base-drafts/issues/4525 [-transport] [design] [iesg] 
  - #4485 Ben Kaduk's TLS Comment 9 (1 by martinthomson)
    https://github.com/quicwg/base-drafts/issues/4485 [-tls] [design] [iesg] 
  - #4475 Ben Kaduk's TLS Discuss 1 (1 by martinthomson)
    https://github.com/quicwg/base-drafts/issues/4475 [-tls] [design] [iesg] 
  - #4468 Robert Wilton Invariants Discuss 1 (6 by DavidSchinazi, janaiyengar, martinthomson, rgwilton)
    https://github.com/quicwg/base-drafts/issues/4468 [-invariants] [-transport] [design] [iesg] 
  - #4453 Martin Duke Transport Comment 2 (1 by martinthomson)
    https://github.com/quicwg/base-drafts/issues/4453 [-transport] [design] [iesg] 
  - #4336 Error code for illegal field composition (2 by LPardue, MikeBishop)
    https://github.com/quicwg/base-drafts/issues/4336 [-http] [design] [ietf-lc] 

  7 issues closed:
  - Robert Wilton Invariants Discuss 1 https://github.com/quicwg/base-drafts/issues/4468 [-invariants] [-transport] [design] [iesg] 
  - Ben Kaduk's TLS Comment 9 https://github.com/quicwg/base-drafts/issues/4485 [-tls] [design] [iesg] 
  - Ben Kaduk's TLS Discuss 1 https://github.com/quicwg/base-drafts/issues/4475 [-tls] [design] [iesg] 
  - Martin Duke Transport Comment 2 https://github.com/quicwg/base-drafts/issues/4453 [-transport] [design] [iesg] 
  - Éric Vyncke's Recovery Comment 4 https://github.com/quicwg/base-drafts/issues/4591 [-recovery] [iesg] 
  - Coalescing for padding clarification https://github.com/quicwg/base-drafts/issues/4738 [-transport] 
  - Align with http-core terminology changes to avoid overloading of the term "payload" https://github.com/quicwg/base-drafts/issues/4716 [-http] 

* quicwg/ops-drafts (+0/-1/💬0)
  1 issues closed:
  - Double check security considerations sections https://github.com/quicwg/ops-drafts/issues/141 [-applicability] [-manageability] [final check] 

* quicwg/load-balancers (+5/-2/💬9)
  5 issues created:
  - Bytes for server use (by martinduke)
    https://github.com/quicwg/load-balancers/issues/85 
  - Low-Config CID creating huge problems with coexistence of configurations (by martinduke)
    https://github.com/quicwg/load-balancers/issues/84 
  - Allow-list and deny-list for QUIC versions (by martinduke)
    https://github.com/quicwg/load-balancers/issues/82 
  - Low-config PCID: why stop using some server IDs? (by dtikhonov)
    https://github.com/quicwg/load-balancers/issues/81 
  - Server ID: bits instead of octets? (by martinduke)
    https://github.com/quicwg/load-balancers/issues/80 

  5 issues received 9 new comments:
  - #84 Low-Config CID creating huge problems with coexistence of configurations (4 by huitema, martinduke)
    https://github.com/quicwg/load-balancers/issues/84 
  - #81 Low-config PCID: why stop using some server IDs? (2 by dtikhonov, martinduke)
    https://github.com/quicwg/load-balancers/issues/81 
  - #80 Server ID: bits instead of octets? (1 by ianswett)
    https://github.com/quicwg/load-balancers/issues/80 
  - #66 Security Considerations for Shared-State Retry Keys (1 by martinduke)
    https://github.com/quicwg/load-balancers/issues/66 
  - #64 PCID without SID configuration? (1 by martinduke)
    https://github.com/quicwg/load-balancers/issues/64 

  2 issues closed:
  - Low-config PCID: why stop using some server IDs? https://github.com/quicwg/load-balancers/issues/81 
  - Security Considerations for Shared-State Retry Keys https://github.com/quicwg/load-balancers/issues/66 

* quicwg/version-negotiation (+3/-6/💬13)
  3 issues created:
  - Client's version preference is ignored (by marten-seemann)
    https://github.com/quicwg/version-negotiation/issues/14 
  - Is the server required to upgrade versions? (by marten-seemann)
    https://github.com/quicwg/version-negotiation/issues/13 
  - Define v1 and draft-29 Compatibility (by nibanks)
    https://github.com/quicwg/version-negotiation/issues/12 

  4 issues received 13 new comments:
  - #14 Client's version preference is ignored (3 by DavidSchinazi, ekr, marten-seemann)
    https://github.com/quicwg/version-negotiation/issues/14 
  - #13 Is the server required to upgrade versions? (4 by DavidSchinazi, ekr, marten-seemann)
    https://github.com/quicwg/version-negotiation/issues/13 
  - #12 Define v1 and draft-29 Compatibility (2 by DavidSchinazi, nibanks)
    https://github.com/quicwg/version-negotiation/issues/12 
  - #5 The client is unable to detect downgrade attacks (4 by RyanTheOptimist, marten-seemann)
    https://github.com/quicwg/version-negotiation/issues/5 

  6 issues closed:
  - Client Offer Version-Specific Transport Parameters https://github.com/quicwg/version-negotiation/issues/8 
  - Should "Compatible Version" mention 0-RTT? https://github.com/quicwg/version-negotiation/issues/6 
  - Change framing to improve clarity https://github.com/quicwg/version-negotiation/issues/4 
  - Comments from Mike Bishop https://github.com/quicwg/version-negotiation/issues/3 
  - Do servers need to understand compatibility? https://github.com/quicwg/version-negotiation/issues/2 
  - In-line or routing promises vs compatibility https://github.com/quicwg/version-negotiation/issues/1 



Pull requests
-------------
* quicwg/base-drafts (+2/-8/💬1)
  2 pull requests submitted:
  - Resolve normative references to HTTP/1.1 spec (by MikeBishop)
    https://github.com/quicwg/base-drafts/pull/4747 
  - http: update for http-core -14 moved sections (by reschke)
    https://github.com/quicwg/base-drafts/pull/4742 

  1 pull requests received 1 new comments:
  - #4471 Remove SHOULD regarding QUIC bit on VN (1 by martinthomson)
    https://github.com/quicwg/base-drafts/pull/4471 [-transport] [design] 

  8 pull requests merged:
  - Closure alerts are errors too
    https://github.com/quicwg/base-drafts/pull/4570 [-tls] [design] 
  - The transport parameter removes EOED
    https://github.com/quicwg/base-drafts/pull/4689 [-tls] [design] 
  - Remove routing recommendation
    https://github.com/quicwg/base-drafts/pull/4696 [-transport] [design] 
  - Only reserve the first unassigned codepoint
    https://github.com/quicwg/base-drafts/pull/4707 [-transport] [design] 
  - Editorial suggestions from Benjamin Kaduk (invariants, TLS)
    https://github.com/quicwg/base-drafts/pull/4473 
  - ^ expresses exponentiation
    https://github.com/quicwg/base-drafts/pull/4731 
  - Fix units for pacing and a couple of related nits
    https://github.com/quicwg/base-drafts/pull/4729 
  - Delay is controllable by an attacker too
    https://github.com/quicwg/base-drafts/pull/4730 

* quicwg/ops-drafts (+2/-3/💬0)
  2 pull requests submitted:
  - Quic natsupp (by martinduke)
    https://github.com/quicwg/ops-drafts/pull/171 
  - Add Retry discussion to DDoS section (by martinduke)
    https://github.com/quicwg/ops-drafts/pull/170 

  3 pull requests merged:
  - Do we want to add a reference to the HTTP/3 draft as well
    https://github.com/quicwg/ops-drafts/pull/168 
  - Add one sentence about relevant security considerations in TLS draft
    https://github.com/quicwg/ops-drafts/pull/167 
  - remove "recommended" for disable spinning
    https://github.com/quicwg/ops-drafts/pull/169 

* quicwg/load-balancers (+1/-3/💬1)
  1 pull requests submitted:
  - Added version allow-lists and deny-lists to Retry services (by martinduke)
    https://github.com/quicwg/load-balancers/pull/83 

  1 pull requests received 1 new comments:
  - #78 Add security considerations for retry token encryption (1 by martinduke)
    https://github.com/quicwg/load-balancers/pull/78 

  3 pull requests merged:
  - Cleanup of ECMP/Low-config design
    https://github.com/quicwg/load-balancers/pull/77 
  - Add security considerations for retry token encryption
    https://github.com/quicwg/load-balancers/pull/78 
  - Address Christian's late review
    https://github.com/quicwg/load-balancers/pull/79 

* quicwg/version-negotiation (+1/-0/💬4)
  1 pull requests submitted:
  - Major rewrite of draft-ietf-quic-version-negotiation (by DavidSchinazi)
    https://github.com/quicwg/version-negotiation/pull/11 

  1 pull requests received 4 new comments:
  - #11 Major rewrite of draft-ietf-quic-version-negotiation (4 by DavidSchinazi, nibanks)
    https://github.com/quicwg/version-negotiation/pull/11 


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