[quicwg/base-drafts] fe4886: Permit 0-RTT after Retry and VN

Martin Thomson <martin.thomson@gmail.com> Tue, 31 July 2018 05:24 UTC

Return-Path: <bounce+565321.40f-quic-issues=ietf.org@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 3950E12D949 for <quic-issues@ietfa.amsl.com>; Mon, 30 Jul 2018 22:24:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level:
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no 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 IillLkolLGhx for <quic-issues@ietfa.amsl.com>; Mon, 30 Jul 2018 22:24:16 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E85E129385 for <quic-issues@ietf.org>; Mon, 30 Jul 2018 22:24:16 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt; s=mailo; t=1533014655; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=lBbNYjVWcEd3WMtEAf2kfYlA7AYE1oP5YBGAZ/mdMS8=; b=AVgpuPhaJfbWfRMwUywmCvee+cbUTJmzEcWhJrRlb4GlNv2HOl+VnLOj6cQeQrrdOzRWAwmg N3nx12v3zqdMjDn/b5twRXIvmruUtmK3mFL7MR+c1U6bpJeFnMctJRaJ4rWeRf1ki5QcmJGR 5dtiLUWWdSwGGgbzEUZT8jaSaCw=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5b5ff026.7f20c432e510-smtp-out-n03; Tue, 31 Jul 2018 05:14:14 -0000 (UTC)
Date: Mon, 30 Jul 2018 22:14:14 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b5ff0261e95d_19a02ad896762f841374c@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] fe4886: Permit 0-RTT after Retry and VN
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b5ff0261e58a_19a02ad896762f84136a7"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XCSWfw6ck-k4ijGOL6KAdkbn62c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
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, 31 Jul 2018 05:24:18 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: fe488635a6385c7dd58ee730b5137bd900085e53
      https://github.com/quicwg/base-drafts/commit/fe488635a6385c7dd58ee730b5137bd900085e53
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-07-09 (Mon, 09 Jul 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Permit 0-RTT after Retry and VN

After the discussion on #1507, I've been convinced that there is no real
value in preventing a client from attempting 0-RTT after a Retry.  And,
it would seem like Version Negotiation has essentially the same
properties, so excluding it would be inconsistent.

This allows this, explores the consequences for packet numbers (don't
reset them!), and updates the recovery text to include Version
Negotiation.

Closes #1507.


  Commit: 88fc5603531cec98cab109addf990b848dbc2d4d
      https://github.com/quicwg/base-drafts/commit/88fc5603531cec98cab109addf990b848dbc2d4d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-07-09 (Mon, 09 Jul 2018)

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

  Log Message:
  -----------
  0-RTT, 1-RTT, same thing


  Commit: 620c5830091b9f5b26ed9bfdf11ddf7bfe2cba42
      https://github.com/quicwg/base-drafts/commit/620c5830091b9f5b26ed9bfdf11ddf7bfe2cba42
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-07-09 (Mon, 09 Jul 2018)

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

  Log Message:
  -----------
  Clarify key changes


  Commit: b6c48beb79867e0f961252b394612e9ebe8ce615
      https://github.com/quicwg/base-drafts/commit/b6c48beb79867e0f961252b394612e9ebe8ce615
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-07-09 (Mon, 09 Jul 2018)

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

  Log Message:
  -----------
  Redo fixes I already committed somewhere else, I swear


  Commit: e2b9137a7ad9f4c22e39fa762f776242c33916c1
      https://github.com/quicwg/base-drafts/commit/e2b9137a7ad9f4c22e39fa762f776242c33916c1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-07-09 (Mon, 09 Jul 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Refinements


  Commit: 1011f5ee62e300237373931b4b2aa23fff19c9cd
      https://github.com/quicwg/base-drafts/commit/1011f5ee62e300237373931b4b2aa23fff19c9cd
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-07-09 (Mon, 09 Jul 2018)

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

  Log Message:
  -----------
  Have been


  Commit: 2e13f0d6461c75a74c92d11fe07b83bcebfa0ed8
      https://github.com/quicwg/base-drafts/commit/2e13f0d6461c75a74c92d11fe07b83bcebfa0ed8
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-07-09 (Mon, 09 Jul 2018)

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

  Log Message:
  -----------
  Add text to the TLS spec too

Closes #1168.


  Commit: 25598fd7d7e6906030b99315b09a5e41aa2ce7af
      https://github.com/quicwg/base-drafts/commit/25598fd7d7e6906030b99315b09a5e41aa2ce7af
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-07-09 (Mon, 09 Jul 2018)

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

  Log Message:
  -----------
  Extra 'on'


  Commit: 22deb75449751fd21fd75c48fdbbf16d94665daa
      https://github.com/quicwg/base-drafts/commit/22deb75449751fd21fd75c48fdbbf16d94665daa
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-07-09 (Mon, 09 Jul 2018)

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

  Log Message:
  -----------
  Remove especially if text


  Commit: cd6b76ebd8943563598855c17594bf29f6707323
      https://github.com/quicwg/base-drafts/commit/cd6b76ebd8943563598855c17594bf29f6707323
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-07-31 (Tue, 31 Jul 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1514 from quicwg/allow-retry-0rtt

Permit 0-RTT after Retry and VN


Compare: https://github.com/quicwg/base-drafts/compare/85f58c060fcd...cd6b76ebd894
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.