Weekly github digest (QUIC Working Group Specifications)
Github Notifications <do_not_reply@mnot.net> Sun, 07 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 0273412017E for <quic@ietfa.amsl.com>; Sat, 6 Apr 2019 17:45:28 -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=ZdM+58pW; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=5LKKkyYd
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 ERbv2Tlue-vZ for <quic@ietfa.amsl.com>; Sat, 6 Apr 2019 17:45:23 -0700 (PDT)
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 CB3ED120264 for <quic@ietf.org>; Sat, 6 Apr 2019 17:45:22 -0700 (PDT)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id C1A0821BD6 for <quic@ietf.org>; Sat, 6 Apr 2019 20:45:20 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Sat, 06 Apr 2019 20:45:20 -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=Dm7I7JOegRfOwq1aQMb6O7s04ZJVvNukY87QRHyIBs8=; b=ZdM+58pW KdU1TkOCVF9RUpnDYiam1IGgGVh3duoVRuY7Bl4f0RoIcEikAv5CQArf6uYhbceV tAs0PAKCwawFRURTJbnHcgie3n0uplxOZrd3rWWthLeKDTfy/MDBDYRiVc5/OaAR nGyWzffgkITxurM9KDeXh+RPP6YbCsI8F1jgUrnDB5uPTB4dWI6Z87kIH0Lh4DQr 0lV+C4OiPJ393SwLk7wHFyDt9LH4svoazLrEp8a3jxnL7yPpEyUdKmeiRdfzIFM+ 3WoGBTSz3gKDqodwEDDqHwnMoHoAX+UtnIp7cz15TX4ThWUtCGgSRIbw7tsYt/NP 3XoYU4087YN9EA==
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=Dm7I7JOegRfOwq1aQMb6O7s04ZJVv NukY87QRHyIBs8=; b=5LKKkyYdsykByyOJkX6FEnt75O7RW4CQuIPYg1avAZMFg VEZ27F7EsnSgEDzraM18OvDLVMRC+yCIYMmZoSkVYnz0RGOuzWlgwZlHvZnfPq92 zt8iXoDpoOt2SdstVhCyfIV1DTVDP8zio9778uE+i0iHG2DtMn7htsTf2548cIBa S6UFKUOvE3PU9F0H7vX5afMat0WfxmPZ5xg6LkYDcJX0X3pFlgHffbgo1dZddto3 yxE5bg1IHAvpAJcjMwaAhyGm00+yCi0mojMY3utDyMNT2eLYMmFzdw8AIZM/51gY om3m76YmPkVvEIyvrg4xDQRgHwXkZYTb4dbxDnVEQ==
X-ME-Sender: <xms:H0ipXFyx7LGOFm2AgK_XWiZyKieuuvr1BcDA3Xe1aSKnkIki273Omg>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduuddruddtgdefkeculddtuddrgedutddrtddtmd cutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurheptggghf fvufesrgdttdertddtjeenucfhrhhomhepifhithhhuhgspgfpohhtihhfihgtrghtihho nhhsuceoughopghnohhtpghrvghplhihsehmnhhothdrnhgvtheqnecuffhomhgrihhnpe hgihhthhhusgdrtghomhenucfkphepudduledrledrgeefrddvgedunecurfgrrhgrmhep mhgrihhlfhhrohhmpeguohgpnhhothgprhgvphhlhiesmhhnohhtrdhnvghtnecuvehluh hsthgvrhfuihiivgeptd
X-ME-Proxy: <xmx:H0ipXHr2EXqlLKfMIIrJnRCv23TH3w21GQK3Mx4-RQnxl48WplXimA> <xmx:H0ipXJ7o8_QAxE9TgHXsb6ttnG43BC4XW818u-GSbl-_2eb7v9RVVw> <xmx:H0ipXCBi6msEkyA9doJoLdN_ts1EQXqWPBg6ByGL09n6G17nyZc4Wg> <xmx:IEipXEpetT8wD1nwyr2FkSeROw2mlAXLDEvquhrmRkO0ecz3QQ-ceA>
Received: from cloud.mnot.net (cloud.mnot.net [119.9.43.241]) by mail.messagingengine.com (Postfix) with ESMTPA id BA820E40E3 for <quic@ietf.org>; Sat, 6 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 E0735C5423 for <quic@ietf.org>; Sun, 7 Apr 2019 00:45:15 +0000 (UTC)
Content-Type: multipart/alternative; boundary="===============8784130035326508072=="
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: <20190407004515.E0735C5423@cloud.mnot.net>
Date: Sun, 07 Apr 2019 00:45:15 +0000
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/21QIbEooItPytGnco7Eg1HDMHn4>
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, 07 Apr 2019 00:45:28 -0000
Issues ------ * quicwg/base-drafts (+7/-7/💬48) 7 issues created: - H3 spec fails to warn about initial_max_stream_data_uni (by huitema) https://github.com/quicwg/base-drafts/issues/2589 - Construction of address validation token (by kirsey) https://github.com/quicwg/base-drafts/issues/2587 - Attacks Against Address Migration (by martinduke) https://github.com/quicwg/base-drafts/issues/2582 - Bring back AEAD_AES_128_CCM_8 now that we pad the plaintext (by DavidSchinazi) https://github.com/quicwg/base-drafts/issues/2581 - Is path validation a SHOULD or a MUST -- pick one! (by igorlord) https://github.com/quicwg/base-drafts/issues/2580 - Path validation should be done even for what looks like NAT rebinding (by igorlord) https://github.com/quicwg/base-drafts/issues/2579 - ClientFinished is HoL blocking, but has no normative text (by ianswett) https://github.com/quicwg/base-drafts/issues/2572 [-tls] 16 issues received 48 new comments: - #2568 Reduce restrictions on valid RTT samples (9 by kazuho, mikkelfj, janaiyengar, nibanks, ianswett) https://github.com/quicwg/base-drafts/issues/2568 [-recovery] [design] - #2589 H3 spec fails to warn about initial_max_stream_data_uni (7 by marten-seemann, huitema, LPardue) https://github.com/quicwg/base-drafts/issues/2589 - #2552 Saving a round-trip time in the initial handshakes with retry (6 by kirsey, martinthomson, mikkelfj, janaiyengar, ianswett) https://github.com/quicwg/base-drafts/issues/2552 [-transport] - #2579 Path validation should be done even for what looks like NAT rebinding (5 by DavidSchinazi, erickinnear, igorlord, tatsuhiro-t) https://github.com/quicwg/base-drafts/issues/2579 - #2581 Bring back AEAD_AES_128_CCM_8 now that we pad the plaintext (4 by kazuho, LPardue, mikkelfj) https://github.com/quicwg/base-drafts/issues/2581 - #2554 Congestion control during application limited state (4 by janaiyengar, pravb, ianswett) https://github.com/quicwg/base-drafts/issues/2554 [-recovery] [design] - #2572 ClientFinished is HoL blocking, but has no normative text (3 by DavidSchinazi, martinthomson) https://github.com/quicwg/base-drafts/issues/2572 [-tls] [editorial] - #2566 Usage of "epoch" term in recovery draft (example code in appendixes) (2 by DavidSchinazi, janaiyengar) https://github.com/quicwg/base-drafts/issues/2566 [-recovery] [editorial] - #2184 kInitialRtt of 100 msec is too aggressive (1 by ianswett) https://github.com/quicwg/base-drafts/issues/2184 [-recovery] [design] - #2569 RTT sample should be taken only once for each largest_acked (1 by ianswett) https://github.com/quicwg/base-drafts/issues/2569 [-recovery] [editorial] - #2570 RTT computation section needs to mention largest_acked (1 by ianswett) https://github.com/quicwg/base-drafts/issues/2570 [-recovery] [editorial] - #2587 Construction of address validation token (1 by kazuho) https://github.com/quicwg/base-drafts/issues/2587 - #2496 QUIC Version Ossification (1 by philsbln) https://github.com/quicwg/base-drafts/issues/2496 [-transport] [design] - #2540 Version negotiation, reserved or 0x?a?a?a?a (1 by larseggert) https://github.com/quicwg/base-drafts/issues/2540 [-transport] [editorial] - #2546 ACK of ACK are useful (1 by janaiyengar) https://github.com/quicwg/base-drafts/issues/2546 [-transport] - #2556 Should kPersistentCongestionThreshold be 2 or 3? (1 by pravb) https://github.com/quicwg/base-drafts/issues/2556 [-recovery] [design] 7 issues closed: - Version negotiation, reserved or 0x?a?a?a?a https://github.com/quicwg/base-drafts/issues/2540 [-transport] [editorial] - Definition of Stream Final Size is ambiguous https://github.com/quicwg/base-drafts/issues/2481 [-transport] [editorial] - ACK Delay interactions with RTT calculation https://github.com/quicwg/base-drafts/issues/2137 [-recovery] [editorial] - Usage of "epoch" term in recovery draft (example code in appendixes) https://github.com/quicwg/base-drafts/issues/2566 [-recovery] [editorial] - kInitialRtt of 100 msec is too aggressive https://github.com/quicwg/base-drafts/issues/2184 [-recovery] [design] - kInitialRtt of 100 msec is too aggressive https://github.com/quicwg/base-drafts/issues/2184 [-recovery] [design] - Stateless Reset Lacks Normative Text https://github.com/quicwg/base-drafts/issues/2471 [-transport] [design] Pull requests ------------- * quicwg/base-drafts (+11/-8/💬19) 11 pull requests submitted: - Don't arm the handshake timer if there's no data (by ianswett) https://github.com/quicwg/base-drafts/pull/2590 - First handshake timeout at 1 second (by ianswett) https://github.com/quicwg/base-drafts/pull/2586 - Replace recovery epoch with congestion event (by ianswett) https://github.com/quicwg/base-drafts/pull/2585 [-recovery] [editorial] - Call OnPacketAckedCC() for in-flight packets, not just ack-eliciting (by ghedo) https://github.com/quicwg/base-drafts/pull/2584 - Spell 'Application' correctly (by ghedo) https://github.com/quicwg/base-drafts/pull/2583 - No state transition if RESET_STREAM is suppressed (by martinthomson) https://github.com/quicwg/base-drafts/pull/2578 [-transport] [editorial] - Distinguish between reserved versions (by martinthomson) https://github.com/quicwg/base-drafts/pull/2577 [-transport] [editorial] - Clarify final size definition (by martinthomson) https://github.com/quicwg/base-drafts/pull/2576 [-transport] [editorial] - Normative text for 1-RTT before handshake completion (by martinthomson) https://github.com/quicwg/base-drafts/pull/2575 [-tls] [editorial] - Add normative language for stateless reset (by martinthomson) https://github.com/quicwg/base-drafts/pull/2574 [-transport] [editorial] - introduce a version alias transport parameter (by marten-seemann) https://github.com/quicwg/base-drafts/pull/2573 11 pull requests received 19 new comments: - #2573 introduce a version alias mechanism (7 by martinthomson, marten-seemann, kazuho, martinduke, mikkelfj) https://github.com/quicwg/base-drafts/pull/2573 - #2574 Add normative language for stateless reset (2 by martinduke, mikkelfj) https://github.com/quicwg/base-drafts/pull/2574 [-transport] [editorial] - #2584 Call OnPacketAckedCC() for in-flight packets, not just ack-eliciting (2 by ghedo, ianswett) https://github.com/quicwg/base-drafts/pull/2584 - #2575 Normative text for 1-RTT before handshake completion (1 by mikkelfj) https://github.com/quicwg/base-drafts/pull/2575 [-tls] [editorial] - #2585 Replace recovery epoch with congestion event (1 by mikkelfj) https://github.com/quicwg/base-drafts/pull/2585 [-recovery] [editorial] - #2586 First handshake timeout at 1 second (1 by pravb) https://github.com/quicwg/base-drafts/pull/2586 - #2588 Use Congestion Recovery Period in psuedocode (1 by janaiyengar) https://github.com/quicwg/base-drafts/pull/2588 [-recovery] [editorial] - #2510 all HTTP/3 protocol violations should lead to connection errors (1 by kazuho) https://github.com/quicwg/base-drafts/pull/2510 [-http] - #2524 Specify behavior for post-handshake CRYPTO messages (1 by nharper) https://github.com/quicwg/base-drafts/pull/2524 [-transport] [design] - #2529 Allow not creating QPACK codec streams (1 by ghedo) https://github.com/quicwg/base-drafts/pull/2529 - #2281 Include handshake anti-deadlock logic in pseudocode (1 by Ralith) https://github.com/quicwg/base-drafts/pull/2281 [-recovery] 8 pull requests merged: - Use Congestion Recovery Period in psuedocode https://github.com/quicwg/base-drafts/pull/2588 [-recovery] [editorial] - Distinguish between reserved versions https://github.com/quicwg/base-drafts/pull/2577 [-transport] [editorial] - Clarify final size definition https://github.com/quicwg/base-drafts/pull/2576 [-transport] [editorial] - Clarify RTT calculations in recovery https://github.com/quicwg/base-drafts/pull/2506 [-recovery] - Replace recovery epoch with congestion event https://github.com/quicwg/base-drafts/pull/2585 [-recovery] [editorial] - First handshake timeout at 1 second https://github.com/quicwg/base-drafts/pull/2586 - Spell 'Application' correctly https://github.com/quicwg/base-drafts/pull/2583 - Call OnPacketAckedCC() for in-flight packets, not just ack-eliciting https://github.com/quicwg/base-drafts/pull/2584 Repositories tracked by this digest: ----------------------------------- * https://github.com/quicwg/base-drafts
- Weekly github digest (QUIC Working Group Specific… Github Notifications