[quicwg/base-drafts] 065a6b: Version field <-> Version is not invariant

Martin Thomson <noreply@github.com> Wed, 29 July 2020 13:15 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 DC8FB3A0AEF for <quic-issues@ietfa.amsl.com>; Wed, 29 Jul 2020 06:15:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.12
X-Spam-Level:
X-Spam-Status: No, score=-2.12 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_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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 V4V0waKZBZ6T for <quic-issues@ietfa.amsl.com>; Wed, 29 Jul 2020 06:15:13 -0700 (PDT)
Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6317A3A0BD8 for <quic-issues@ietf.org>; Wed, 29 Jul 2020 06:14:56 -0700 (PDT)
Received: from github-lowworker-6b40fdd.va3-iad.github.net (github-lowworker-6b40fdd.va3-iad.github.net [10.48.16.64]) by smtp.github.com (Postfix) with ESMTP id B450890268D for <quic-issues@ietf.org>; Wed, 29 Jul 2020 06:14:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1596028495; bh=R+W57SQzOIM00jnrwELNvmhao9i08ft2b/9iNXV/tk0=; h=Date:From:To:Subject:From; b=h8n7YQQMASSOPA6joQcrkUZHL5Q5ND6jx10O9O++eV0xBTejG+kIuSvDZrt2qeSPi MztnbbLbeeRKFqmjokmNs9QLQf5ZF1YFv8DSa6O1TISelLWpLatIE6nqjNQrTo5X6/ fOu+gVIBkzQ96aZ5z1mwa51Jw3e/y6W+wNcDvG34=
Date: Wed, 29 Jul 2020 06:14:55 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/edf216-f329f7@github.com>
Subject: [quicwg/base-drafts] 065a6b: Version field <-> Version is not invariant
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/RDMF_Dqy6NqjTPx63sNP8ZqP-y4>
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: Wed, 29 Jul 2020 13:15:24 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 065a6bd49dc0ddc7a1fb6b7b8a2142834b0158af
      https://github.com/quicwg/base-drafts/commit/065a6bd49dc0ddc7a1fb6b7b8a2142834b0158af
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-06-24 (Wed, 24 Jun 2020)

  Changed paths:
    M draft-ietf-quic-invariants.md

  Log Message:
  -----------
  Version field <-> Version is not invariant

...it's just a Version field.

This is a subtle one, but it follows from the work that others have been
doing on greasing versions or providing additions to echconfig for QUIC
connection establishment.  It basically says that Version is for
endpoints, not middleboxes.


  Commit: 6b19c710bd1ea0df6553a314a2fc473f776b55f0
      https://github.com/quicwg/base-drafts/commit/6b19c710bd1ea0df6553a314a2fc473f776b55f0
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-01 (Wed, 01 Jul 2020)

  Changed paths:
    M draft-ietf-quic-invariants.md

  Log Message:
  -----------
  Version is for endpoints


  Commit: b10404aba157fc11c01b3cbd62b359988bb3d614
      https://github.com/quicwg/base-drafts/commit/b10404aba157fc11c01b3cbd62b359988bb3d614
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-15 (Wed, 15 Jul 2020)

  Changed paths:
    M draft-ietf-quic-invariants.md

  Log Message:
  -----------
  4-byte identifier rather than integer


  Commit: 4479b16ed2d268284f7777d5ceb0935fcbdfd950
      https://github.com/quicwg/base-drafts/commit/4479b16ed2d268284f7777d5ceb0935fcbdfd950
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-15 (Wed, 15 Jul 2020)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-invariants.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md
    M protection-samples.js

  Log Message:
  -----------
  Merge branch 'master' into version-not

Identify VN using 0x00000000.


  Commit: 642cc0f0de4dd9160feea5b6727aeab5fdd4c306
      https://github.com/quicwg/base-drafts/commit/642cc0f0de4dd9160feea5b6727aeab5fdd4c306
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-15 (Wed, 15 Jul 2020)

  Changed paths:
    M draft-ietf-quic-invariants.md

  Log Message:
  -----------
  Fixup xref and s/numbers/values


  Commit: f329f7dd96213db18aad78f3325eac44b5d80f5e
      https://github.com/quicwg/base-drafts/commit/f329f7dd96213db18aad78f3325eac44b5d80f5e
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-29 (Wed, 29 Jul 2020)

  Changed paths:
    M draft-ietf-quic-invariants.md

  Log Message:
  -----------
  Merge pull request #3785 from quicwg/version-not

Version field <-> Version is not invariant


Compare: https://github.com/quicwg/base-drafts/compare/edf21647c5b4...f329f7dd9621