[quicwg/base-drafts] 5e06b3: Make language in ECN validation clearer
Martin Thomson <noreply@github.com> Tue, 23 June 2020 22:37 UTC
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC4233A0C06 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jun 2020 15:37:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level:
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
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 3EllS-tk8HpS for <quic-issues@ietfa.amsl.com>; Tue, 23 Jun 2020 15:37:10 -0700 (PDT)
Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6D23F3A0C04 for <quic-issues@ietf.org>; Tue, 23 Jun 2020 15:37:10 -0700 (PDT)
Received: from github-lowworker-275fa97.va3-iad.github.net (github-lowworker-275fa97.va3-iad.github.net [10.48.17.64]) by smtp.github.com (Postfix) with ESMTP id 85CEC6E064B for <quic-issues@ietf.org>; Tue, 23 Jun 2020 15:37:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1592951829; bh=Kv5OgFUeApp29p83Vvzka3HMBLVs+WCpm3hz64L6FpE=; h=Date:From:To:Subject:From; b=MHOQUqtSaZeTOUL/iAzduaX8SliZNA4/df8/xZ0nmqDjtmseic/ayJU86X7agjFjp kfPgFe+ffI3nvhM7HX61axsy/t651VhPlgf3Or23quFhC4oPCeNFgTLQS84BuIf4KJ AuBEAo5VlhEF50ogRcezb+AhpoCS7NwUTKRJwFRg=
Date: Tue, 23 Jun 2020 15:37:09 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/6568cd-1ff527@github.com>
Subject: [quicwg/base-drafts] 5e06b3: Make language in ECN validation clearer
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XCgO9Dqt7rHnDbxODS-lM6rtZ98>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jun 2020 22:37:12 -0000
Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 5e06b318a75fdb6bb936bd63ec84ec70e70f6a6a https://github.com/quicwg/base-drafts/commit/5e06b318a75fdb6bb936bd63ec84ec70e70f6a6a Author: Martin Thomson <mt@lowentropy.net> Date: 2020-06-18 (Thu, 18 Jun 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Make language in ECN validation clearer This avoids "no smaller than" and other such ambiguities. However, in doing this, I realized that I might interpret the original language as allowing a network to ADD markings. That seems wrong. But it's a non-editorial change. This version has that change. I'll make another PR with the hole left in place. Closes #3733. Commit: 0cc27c7fc32445326bd0ea7b3a3d7529c585fdcc https://github.com/quicwg/base-drafts/commit/0cc27c7fc32445326bd0ea7b3a3d7529c585fdcc Author: Martin Thomson <mt@lowentropy.net> Date: 2020-06-18 (Thu, 18 Jun 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Remove normative change Commit: 2c168299e72a17ca9aff36c529f49fb9710c7bcb https://github.com/quicwg/base-drafts/commit/2c168299e72a17ca9aff36c529f49fb9710c7bcb Author: Martin Thomson <mt@lowentropy.net> Date: 2020-06-18 (Thu, 18 Jun 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Don't use MUST for ECN validation It is not an interoperability problem if the ECN counts don't match up, it's just that ECN can't be used. Avoid using normative language for this, which implies non-compliance by a peer: the non-compliance is likely somewhere in the network. Commit: 49507b4c9e38c201919a7241d70cc45b2f962fe0 https://github.com/quicwg/base-drafts/commit/49507b4c9e38c201919a7241d70cc45b2f962fe0 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-06-18 (Thu, 18 Jun 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Rework ECN validation rules This attempts to create rules that won't break down unnecessarily. It's a little overwrought though, so I'm OK if we go with something less than this. The new check number 3 could be removed if we were comfortable with the simplified check number 2 and the addition of the check for unused markings. Closes #3778. Commit: b760aa929a353f76cddf6e0fc0ff6c417d66d703 https://github.com/quicwg/base-drafts/commit/b760aa929a353f76cddf6e0fc0ff6c417d66d703 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-06-19 (Fri, 19 Jun 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Remove the complicated check, simplify Commit: 7ed70077c8006566c7acd27bbc06fe131140580e https://github.com/quicwg/base-drafts/commit/7ed70077c8006566c7acd27bbc06fe131140580e Author: Martin Thomson <mt@lowentropy.net> Date: 2020-06-19 (Fri, 19 Jun 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Tweak language more Commit: 56370b0f6111a90f61a6800bafea05515bf65f45 https://github.com/quicwg/base-drafts/commit/56370b0f6111a90f61a6800bafea05515bf65f45 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-06-19 (Fri, 19 Jun 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Small improvements Co-authored-by: Jana Iyengar <jri.ietf@gmail.com> Commit: 911dbe41ac275d8c3f188fe07e768ee57b1069d9 https://github.com/quicwg/base-drafts/commit/911dbe41ac275d8c3f188fe07e768ee57b1069d9 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-06-19 (Fri, 19 Jun 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Similarly Commit: b3efc66dfc41fee56bf0663ad766f83fe80df4eb https://github.com/quicwg/base-drafts/commit/b3efc66dfc41fee56bf0663ad766f83fe80df4eb Author: Martin Thomson <mt@lowentropy.net> Date: 2020-06-24 (Wed, 24 Jun 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- it performs... Co-authored-by: Jana Iyengar <jri.ietf@gmail.com> Commit: 1ff527443978e80156eb43baf15693b54c98fff8 https://github.com/quicwg/base-drafts/commit/1ff527443978e80156eb43baf15693b54c98fff8 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-06-24 (Wed, 24 Jun 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3777 from quicwg/clearer-ecn-validation Make language in ECN validation clearer Compare: https://github.com/quicwg/base-drafts/compare/6568cd265e4f...1ff527443978
- [quicwg/base-drafts] 5e06b3: Make language in ECN… Martin Thomson